app.controller('appController', ['$scope','$ionicNavBarDelegate', function ($scope,$ionicNavBarDelegate) {
}]);
我的第二个控制器是:
app.controller('loginPage', ['$scope','$ionicNavBarDelegate', function ($scope,$ionicNavBarDelegate) {
}]);
我可以在主控制器中传递$ scope并将其传递给loginPage控制器,而无需再次在loginPage控制器中输入吗?
答案 0 :(得分:0)
是的,您可以使用
将数据从一个控制器传递到另一个控制器
$rootScope
有关
app.controller('loginPage', ['$rootScope','$scope','$ionicNavBarDelegate', function ($rootScope,$scope,$ionicNavBarDelegate) {
$rootScope.Items = "rootscope varibale";
}]);
app.controller('appController', ['$rootScope','$scope','$ionicNavBarDelegate', function ($rootScope,$scope,$ionicNavBarDelegate) {
console.log($rootScope.Items);
}]);
答案 1 :(得分:-1)
您可以使用$ rootScope而不是$ scope。