angular.js $scope

原创 2016年08月30日 13:42:25

什么是$scope

  • $scope是一个POJP
  • scopewatch()/$apply()
  • $scope是表达式的作用域
  • $scope是一个树型结构,与DOM标签平行
  • scopescope上的属性和方法(非重写)
  • 每一个Angular应用只有一个根$scope(一般位于ng-app上)
  • $scope可以传播时间,类似DOM时间,可向上也可向下
  • $scope不仅是MVC的基础,也是后面实现双向数据绑定的基础
  • 子层标签可以创建独立$scope
  • 可以使用angulai.element(0).scope()scope的存在形式

$scope生命周期

  1. creation(创建) ↓
  2. Watcher registration(注册监控) ↓
  3. Model mutation(模型发生改变) ↓
  4. mutation observation(观察变化) ↓
  5. scope destruction(销毁scope) ↓
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

《我的Angular入坑记》——初识scope对象

可以看到,在操作控制器时只传入了一个scope,但这在函数里面是识别为形参的。当我们的网站要最求加载速度的时候往往会去压缩代码文件,而压缩代码文件就会自动将形参替换为如:a 这样的单字母名称,这时网...

AngularJS入门(5)-Angular作用域($Scope)

Scope(作用域) 是应用在 HTML (视图) 和 JavaScript (控制器)之间的纽带。Scope 是一个对象,有可用的方法和属性, 可应用在视图和控制器上。 当我们在 Angula...

Angular中$scope的$watch

Angular中scope的scope的watch$watch的作用 apply触发脏检查实际上是通过apply触发脏检查实际上是通过digest,而当digest执行时,如果watch观察的valu...

Angular小工程,实现图书的增删改($scope)

html部分,用bootstrap定义样式 图书增删改 <script src="script/angular.m

[AngularJS面面观] 11. scope事件机制 - 事件系统在Angular框架中的应用

此篇文章是angular事件机制相关的最后一篇文章。 主要介绍一下事件系统在Angular框架本身中的一些应用场景,看看在什么场景下使用事件是比较合适的。 移除scope后的广播 有过定义指...

angular directive详解之scope

scope是控制directive中的变量与引用directive的controller之间的关系的重要属性。其有四种修饰符 =表示共享某个变量 Two-way model binding&表示共...

angular中scope的用法

AngularJS是一个把HTML(视图)绑定到JavaScript对象(模型)上的框架。当模型改变时,页面也能自动随之更新,反之亦然。当某个域的内容发生变化时,与之关联的模型也能更新。正因为Angu...

angular之scope详解

AngularJS的一些指令会创建子作用域,而子作用域会继承自父作用域,大致可分为以下3种 1、创建子作用域并继承父作用域的指令 ng-repeatng-includeng-switchng-co...

angular指令理解之scope

在创建指令的时候 有scope这么一个属性   他就是指令的作用域,scope分三种情况 1,在默认情况下,scope被设置为false,这种情况说明指令继承了父controller的sco...

Angular入门 03-$scope作用域、数据绑定

一、作用域 Scope1.1 什么是作用域 基于动态绑定,我们可以依赖视图在修改数据时立刻更新$scope,也可以依赖$scope在其发生变化时立刻重新渲染视图。 AngularJS将$...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)