文件名称:rectangular:我的工作来自于“构建你自己的 AngularJS”一书。 http
文件大小:10.64MB
文件格式:ZIP
更新时间:2024-06-21 04:24:17
JavaScript
#Rectangular 拆除和重建 AngularJS 以获得乐趣和利润。 我的工作来自于“构建你自己的 AngularJS”一书。 。 ##Chapter 1 注释 Scope 是一个普通的旧 JavaScript 对象。 没有魔法。 诚实的。 特殊的调味料在函数中:$watch 和 $digest。 $watch watch() - 返回我们感兴趣的指定数据。 listener() - 当观察到的数据改变时调用。 $digest 迭代范围内的所有观察者。 负责为每个观察者运行 watch() 和 listener()。 在调用 listener() 之前检查以确保 watch() 数据已更改(脏),又名脏检查。 继续迭代直到找不到脏属性,因为属性更新可能依赖于其他属性。 对所有观察者最多进行 10 次总迭代,因为超过此次数可能是无意的。 向作用域添加数据本