$rootScope
department 这个属性 是放在rootscope 下面的
如果 同样的 属性名 department 放在 当前作用域scope下面 取值状况是如何呢?
department 这个属性 是放在rootscope 下面的
如果 同样的 属性名 department 放在 当前作用域scope下面 取值状况是如何呢?
2014-11-15
取当前作用域scope的值。
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.useso.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
<meta charset="utf-8">
</head>
<body ng-app="MyModule">
<xingoo></xingoo>
<div ng-controller="rootCtrl">
{{name}}
</div>
<div ng-controller="scopeCtrl">
{{name}}
</div>
<script type="text/javascript">
var myModule = angular.module('MyModule', []);
myModule.controller('rootCtrl', ['$scope', '$rootScope',
function($scope, $rootScope) {
$rootScope.name = 'this is rootScope';
}
]);
myModule.controller('scopeCtrl', ['$scope', '$rootScope',
function($scope, $rootScope) {
$scope.name = 'this is scope';
$rootScope.name = 'this is rootScope';
}
]);
</script>
</body>
</html>举报