-
compile与link: 加载阶段 编译阶段 链接阶段查看全部
-
epr必备UI组件查看全部
-
angular 测试工具 Batarang查看全部
-
如图.....查看全部
-
手动启动angular查看全部
-
ng-bind <span> ==查看全部
-
事件函数在控制器,事件绑定是在指令的link函数中查看全部
-
表单的本地校验和远程校验查看全部
-
常用的service查看全部
-
$filter服务查看全部
-
bulid your own angularjs查看全部
-
双向数据绑定,如果用很深的对象tree结构保存数据的话,会非常消耗性能,要进行双向数据绑定的数据的结构不要太深 截图是双向数据绑定支持的表达式,查看全部
-
$scope的原型$scope.prototype上的13个工具方法: 1 $new : 创建一个继承 的子$scope对象 2 $watch : 监控 3 $watchGroup : 监控数组 4 $watchCollection: 监控对象 5 $degest : 脏检查,怎么检查的,通过什么方式 6 $destroy: 销毁, 销毁谁,作用域?事件?还是所有 7 $eval : 解析,第一个参数是个字符串,查找当前scope上有没有以这个字符串为属性名的值,如果有,将他返回 8 $evalAsync: 异步解析 9 $$postDigest: **脏检查 10 $apply : 主动进行脏检查 11 $applyAsync: 主动进行异步脏检查? 12 $on : 给对象绑定事件? 13 $emit: 事件的广播,向上广播? 14 $broadcast : 事件的广播,向下广播?查看全部
-
指令的运行: 1 DOM结构 2 scope 3 compile 4 link 简单来书就是, 1 angularjs启动,先获取原生的html文件,编译成dom树 2 ,从父到子一层一层的查找指令,创建出各自的$scope,没错此时$scope对象就已经创建出来了.只不过还没有与作用域进行绑定.获取指令的template,填补到dom树上, 3 如果有必要(或许是scope属性),会为指令生成子scope,以自定义属性的形式暂存于元素上 4 从父到子调用compile函数,进行dom树的增删改查, 5 从父到子,调用perlink函数 6 从子到父,调用postlink函数,将dom树与对应的作用域相链接查看全部
-
ng-contore查看全部
举报
0/150
提交
取消