如何在Angular中使用$ rootScope來存儲變量?如何使用$rootScope我想稍后在另一個控制器中訪問的控制器中存儲變量?例如:angular.module('myApp').controller('myCtrl', function($scope) {
var a = //something in the scope
//put it in the root scope});angular.module('myApp').controller('myCtrl2', function($scope) {
var b = //get var a from root scope somehow
//use var b});我該怎么做?
3 回答

幕布斯6054654
TA貢獻(xiàn)1876條經(jīng)驗 獲得超7個贊
angular.module('myApp').controller('myCtrl', function($scope, $rootScope) { var a = //something in the scope //put it in the root scope $rootScope.test = "TEST"; });angular.module('myApp').controller('myCtrl2', function($scope, $rootScope) { var b = //get var a from root scope somehow //use var b $scope.value = $rootScope.test; alert($scope.value); // var b = $rootScope.test; // alert(b); });
- 3 回答
- 0 關(guān)注
- 1032 瀏覽
添加回答
舉報
0/150
提交
取消