今天完成的事情:
1.大概了解了AngularJS的基本知识,
2.能够使用Angular进行一些简单的双向数据绑定。
明天计划的事情:
做任务的同时学习AngularJS。
遇到的问题:
收获:
1. Angular的模型变量在处在中心位置,
2.$apply方法内部会自动地调用监听队列里的监听函数,比如:
方法1:直接修改sb对象. 不会自动触发监听函数
scope.sb.name = 'Tonny';
方法2:使用scope的$apply方法,在数据修改后会自动触发监听函数
scope.$apply("sb.name = 'Tonny'");
方法3:直接修改sb对象,然后调用$apply方法来传播变化。
scope.sb.name = 'Tonny';
scope.$apply("");
3.replace属性指明使用template时,如何替换指令元素:
true - 编译时,将使用template替换指令元素
false - 编译时,将使用template替换指令元素的内容
评论