zoukankan      html  css  js  c++  java
  • AngularJS 作用域(Scope)

    AngularJS作用域(Scope)

    Scope作用域是应用在视图和控制器之间的纽带,Scope是一个对象包含可用的方法和属性,Scope可以应用在试图和控制器上。

    $scope是针对当前的controller的作用域生效

    $rootScope是针对全局controller的作用域生效

    下面使用代码进行这个作用域的演示

     1 <html>
     2 <head>
     3     <title>AngularJS作用域</title>
     4     <meta charset="utf-8" /> 
     5     <script src="js/angular.min.js"></script> 
     6     <style>
     7         .frame { 
     8         height:250px;
     9         border:1px solid black;
    10         background-color:lightblue;
    11         padding:10px;
    12         margin:20px;
    13         }
    14 
    15     </style>
    16 </head>
    17 <body ng-app="myApp">
    18     <div class="frame" ng-controller="oneController">
    19         scope1 :{{scope1}}<br />
    20         rootScope1: {{rootScope1}}<br />
    21         scope2 :{{scope2}}<br />
    22         rootScope2 :{{rootScope2}}<br />
    23     </div>
    24 
    25     <div class="frame" ng-controller="towController">
    26         scope1 :{{scope1}}<br />
    27         rootScope1: {{rootScope1}}<br />
    28         scope2 :{{scope2}}<br />
    29         rootScope2 :{{rootScope2}}<br />
    30     </div>
    31    
    32     <script>
    33         var app = angular.module("myApp", []);
    34         app.controller("oneController", function ($scope,$rootScope) {
    35             $scope.scope1 = "我是scope1";
    36             $rootScope.rootScope1 = "我是rootScope1";
    37         })
    38         app.controller("towController", function ($scope, $rootScope) {
    39             $scope.scope2 = "我是scope2";
    40             $rootScope.rootScope2 = "我是rootscope2";
    41         })
    42     </script>
    43 </body>
    44 </html>
  • 相关阅读:
    Silverlight 2中实现文件上传和电子邮件发送
    Silverlight结合Web Service进行文件上传
    silverlight DataGrid 内嵌ComboBox 实现加载和保存
    silverlight 使用IValueConverter 转换
    检测场所条件查询
    代码中的坏味道
    Prism初研究之Bootstrapper
    Prism初研究之简介
    编写可读代码的艺术
    ffmpeg怎么样处理网络流
  • 原文地址:https://www.cnblogs.com/zhaochengshen/p/6708939.html
Copyright © 2011-2022 走看看