如何在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貢獻1876條經驗 獲得超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 關注
- 1043 瀏覽
添加回答
舉報
0/150
提交
取消
