发表于: 2017-04-04 23:24:38
2 1247
今天完成的事情:
桃花坞里桃花庵;
Javascript深入浅出,没有看完,温习了js知识,尤其是JS对象,包括创建对象、原型链、属性操作、get/set方法、属性标签、对象标签、对象序列化;
学习指令部分的scope绑定策略,三种策略方式:’@’, ‘=’, ‘&’;
明天计划的事情:
写代码,review官网任务代码;
遇到的问题:
暂无;
收获:
AngularJS提供了几种方法能够将指令内部的隔离作用域,同指令外部的作用域进行数据绑定。
本地作用域属性:使用@符号将本地作用域同DOM属性的值进行绑定。指令内部作用域可以使用外部作用域的变量:
@ (or @attr)
双向绑定:通过=可以将本地作用域上的属性同父级作用域上的属性进行双向的数据绑定。
就像普通的数据绑定一样,本地属性会反映出父数据模型中所发生的改变。
= (or =attr)
父级作用域绑定:通过&符号可以对父级作用域进行绑定,以便在其中运行函数。意味着对这个值进行设置时会生成一个指向父级作用域的包装函数。
要使调用带有一个参数的父方法,我们需要传递一个对象,这个对象的键是参数的名称,值
是要传递给参数的内容。
& (or &attr)
评论