我正在使用angular-ui路由器,我有一个非常简单的待办事项应用程序我正在制作以了解有关角度1.4的更多信息。如果我的家庭控制器有<ui-view></ui-view>
标签,那么在标题中点击一下的最佳方法是什么(添加任务效果我的主视图+控制器?)
(我的标题HTML只有一些锚点按钮,如添加任务,刷新列表)
标头控制器:
angular.controller('headerController', ['$scope', function($scope) {
$scope.addTask = function(){
//add a task or show toggle task form or call to something below in home controller
}
}]);
我的家庭主管:
angular.controller('homeController', ['$scope', 'getTasks', function($scope, getTasks) {
$scope.todos = getTasks.load;
}]);
是否应该为这么简单的事情做出服务?或者这是rootcope的工作,我知道应该避免使用rootcope,因为它会污染全局命名空间。谢谢