Angularjs 从状态视图选项调用离子函数
我有一个控制器“ProjectController”,里面有各种CRUD函数 我希望能够在加载视图时调用API,而无需创建另一个控制器 伪代码:Angularjs 从状态视图选项调用离子函数,angularjs,ionic-framework,Angularjs,Ionic Framework,我有一个控制器“ProjectController”,里面有各种CRUD函数 我希望能够在加载视图时调用API,而无需创建另一个控制器 伪代码: .state('app.my-project', { url: '/projects/my-projects', views: { 'menuContent': { templateUrl: 'templates/my_projects.html', function: m
.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
}
});
所以目标是,在设置状态时,我可以调用函数,而不只是调用控制器
我使用的例子是,当设置“我的项目”的状态时,我可以从控制器中调用一个函数
不必为每个操作创建单独的控制器。这就是问题的全部吗?@spb刚刚添加了更多信息:)@Lovelock,oneter()回调不适合您的需要?(请看)@beaver有趣,我来看看:)这就是全部问题吗?@spb刚刚添加了更多信息:)@Lovelock,onEnter()回调不适合您的需要?(看)@beaver有趣,我来看看:)