发表于: 2017-01-07 23:26:47
1 1444
1 . 学习指令和控制器交互,完成分页器的部分提取。
2. 明天的计划:
整理简易后台系统的代码,学习自定义过滤器和指令,争取完成任务。
3. 遇到的困难:
1. 分页器如果提取出来,按钮的事件该该怎么绑定,是绑定到指令里面,还是用ng-click的绑定方法;
2. 指令的controller方法和调用;在第一个指令内的 controller里面写需要暴露出来给其他指令调用的方法,link里面写自己私有的方法,优先在link里面操作dom,
link的函数有四个形参分别是scope,当前元素对象,属性,如果有require参数的话第四个就是继承的父级指令,可以通过它调用父级内controller的方法。
3. 指令内scope的绑定方法,如果是绑定的数据比较复杂的话应选用‘=’来绑定,可以避免数据的过滤,@的方法是以字符串来传递的。
scope:{
username : '=', // 相当于“值复制”传递的是字符串
//username : '=', // 相当于“引用复制”双向绑定
//username : '&', // 绑定父作用域中的方法传递参数
},
4. 今天的收获:
以上。
评论