根作用域$rootScope

来源:互联网 发布:python usage函数 编辑:程序博客网 时间:2024/06/06 02:24

所有的应用都有一个 $rootScope,,它可以作用在 ng-app 指令包含的所有 HTML 元素中。

$rootScope 可作用于整个应用中。是各个 controller scope 的桥梁。用 rootscope 定义的值,可以在各个 controller中使用。

<divng-app="myApp" ng-controller="myCtrl">

 

<h1>姓氏为 {{lastname}}家族成员:</h1>

 

<ul>

    <li ng-repeat="x in names">{{x}}{{lastname}}</li>

</ul>

 

</div>

 

<script>

varapp = angular.module('myApp', []);

 

app.controller('myCtrl',function($scope, $rootScope) {

    $scope.names = ["Emil","Tobias", "Linus"];

    $rootScope.lastname = "Refsnes";

});

</script>

姓氏为 Refsnes 家族成员:

  • Emil Refsnes
  • Tobias Refsnes
  • Linus Refsnes

注意 $rootScope 在循环对象内外都可以访问。

0 0
原创粉丝点击