发表于: 2017-07-02 21:23:36
1 961
今天完成的事情:
学习怎么做时间条件筛选,还剩分页功能
拆分禅道,任务8-10要加快进度了
明天计划的事情:
继续任务8的分页部分。
遇到的问题:
暂无
收获:
通过今天的小课堂对directive自定义指令中的scope的作用域和3中绑定有了更多的了解
Scope:false(默认),子作用域继承了父作用域的一切属性和方法,相当于是同一个作用域,数据双向绑定。
Scope:true,将scope设置为true的时候,就新创建了一个作用域,只不过这个作用域是继承了父作用域,它和父作用域不是同一个作用域。
Scope:{},当我们将scope设置为{}时,意味着我们创建的一个新的与父作用域隔离的新的作用域。
在创建了隔离的作用域,我们可以通过@,&,=引用应用指令的元素的属性。
@:单向绑定,外部scope能够影响内部scope,但反过来不成立;
=:双向绑定,外部scope和内部scope的model能够相互改变;
&:把内部scope的函数的返回值和外部scope的任何属性绑定起来。
评论