发表于: 2017-02-08 05:51:01
1 1241
今天完成的事:
1.实现搜索功能,不过还是老套路,单独搜索返回数组,三个搜索结果取交集作为页面repeat的数据
2.基本搞明白directive的工作原理,自定义指令很好的实现了dom操作和事件监听。
3.一般情况可以不定义controller,其scope直接引入其所在page的controller的scope
比方说任务8中,可以在页面添加一个input,输入的页数,通过自定义指令,给page_current绑定input的model,这样可以实现翻译跳转的功能(一种构想,明天要做的事情)
明天计划的事:
如上所言,
先实现翻页功能
然后再重写添加数据,图片上传的代码
遇到困难:
搜索功能中,如二大所说,通过删除属性的方式来实现过滤,循环遍历,不显示属性不存在的对象即可。具体做法,详细看一下锐全师兄的代码。
收获:
指令实现方法
小课堂:
return,break,continue区别,
return,跳出方法或者函数体,可以带返回值
break,跳出(中断)当前正在运行的循环,循环不再进行
continue,字面理解,continue之后语句不执行,直接进入下一轮循环
贴一段while循环来看一下吧
int i=0;
while (i<100)
{
if(i=5) continue; //等于5跳过本次循环,i最后为105
if(i=50) break; //等于50跳出循环,向下执行,i最后为105
if (i==80) return; //等于8搜索0退出,不向下执行,i最后为80
}
i =105;
评论