AngularJS Controller访问所有视图

时间:2015-09-30 02:48:14

标签: javascript angularjs

我目前正在开发一个AngularJS应用程序并尝试创建一个控制器,其中包含要在整个应用程序中使用的功能。这方面的示例包括后退按钮,注销按钮和导航链接。但是,当尝试执行它时,它将无法工作。我怎么能让它工作。

作为参考,正文以

开头

以下是我的控制器代码:

angular.module('Squeeg.controllers', [])
.controller('SqueegApp', function($scope, $state, $rootScope, $stateParams) {

  $scope.back = function() { 
    $state.go('welcome'); 
  }; 

  $scope.logout = function() {
    Parse.User.logOut();
    $rootScope.user = null;
    $rootScope.isLoggedIn = false;
    $state.go('welcome', {
        clear: true
    });
 };
 })

.controller('WelcomeController', function($scope, $state, $rootScope, $stateParams) { 

alert("test");

})

.controller('HomeController', function($scope, $state, $rootScope) {

$scope.home = "Home"; 

})


.controller('View2', function($scope, $state, $rootScope) { 

$scope.message = "Test"; 

});

0 个答案:

没有答案