我想在点击链接后更改html模板.值为布尔值,初始值为true且加载了相应的模板,但是当值更改为false时,未加载新模板,我不知道原因.当boolean的初始值为true时,其他模板成功加载,但是在名为not的方法上加载.请帮忙.这是我的代码:
TaskCtrl
app.controller('TasksCtrl', ['$scope', 'TaskService', function ($scope, TaskService) {
// initialize function
var that = this;
that.newTask = true;
that.name = "My name is Nedim";
that.templates = {
new: "views/task/addTask.html",
view: "views/task/viewTask.html"
};
// load all available tasks
TaskService.loadAllTasks().then(function (data) {
that.items = data.tasks;
});
$scope.$on('newTaskAdded', function(event, data){
that.items.concat(data.data);
});
that.changeTaskView = function(){
that.newTask = false;
console.log("New task value: " + that.newTask);
};
return $scope.TasksCtrl = this;
}]);
Run Code Online (Sandbox Code Playgroud)
task.html
<!-- Directive showing list of available tasks -->
<div class="container-fluid">
<div …Run Code Online (Sandbox Code Playgroud) angularjs angularjs-directive angularjs-scope angular-controller
我正在使用Eclipse Kepler,我已经安装了Spring IDE和STS但是当我创建Spring MVC Template项目时我遇到了错误,然后我去了Maven Update选项,但是我遇到了错误.我不知道为什么.请帮忙!
错误:项目构建期间出错[firstSpring]构建期间发生错误.项目'firstSpring'上运行构建器'Faceted Project Validation Builder'的错误.无法初始化类org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants在项目'firstSpring'上运行构建器'验证'的错误.org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants
在"J2EE组件映射更新"期间发生内部错误.org.eclipse.jst.j2ee.project.facet.IJ2EEFacetConstants