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 JS中scope的作用域

每当一个指令被创建的时候,都会有这样一个选择,是继承自己的父作用域(一般是外部的Controller提供的作用域或者根作用域($rootScope)),还是创建一个新的自己的作用域,当然Angular...
  • wjqiu
  • wjqiu
  • 2016年02月21日 16:54
  • 787

Angular JS 指令 & $scope 2 <连载> 新手必看

吃晚加餐饭继续来给各位博友更新Angular JS<连载> Angular JS 2操作步骤 1. 首先需要先导入angular js 库 2.  引导Ag应用的入口程序有两种:  a. ng-a...

《我的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...

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

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

angular中scope的用法

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

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

html部分,用bootstrap定义样式 图书增删改

angular directive详解之scope

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

访问angular scope中的值和函数

最近某个产品的web版本改用了angular之前做的chrome插件主要是通过操作dom来完成一些自动化工作。如今这个产品改用了angular,插件也就不能用了,还得改。...
  • abu2015
  • abu2015
  • 2015年07月05日 21:52
  • 912
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:angular.js $scope
举报原因:
原因补充:

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