我有一个控制器' ProjectController'里面有各种CRUD功能。
我希望能够在加载视图时调用我的API,而无需创建另一个控制器。
伪代码:
.state('app.my-project', {
url: '/projects/my-projects',
views: {
'menuContent': {
templateUrl: 'templates/my_projects.html',
function: myProject()
}
}
});
在我的控制器中:
.controller('ProjectCtrl', function($scope, $state, $auth, $http, $ionicPopup, $rootScope) {
$scope.myProjects = function() {
// foo
}
});
所以我的目标是在设置状态时,我可以调用一个函数而不只是去控制器吗?
我正在使用的示例是为"我的项目设置状态"我可以在控制器内调用一个函数。
而不必为每个操作创建单独的控制器。