发表于: 2017-02-13 00:01:03
1 1157
##你今天做了什么?
#渲染一级类目
#放入轮播图
#制作搜索条
#初步实现移入移出效果
##你明天打算做什么?
#优化移入移出效果
#优化轮播图和二级类目的1px对齐问题
#给页面上相应的按钮增加点击功能
##你遇见什么困难?
萝卜多前台-找职位页
#ng数据repeat取值的时候,发现例子上的嵌套关系写法很不一样,遇见的问题是:当外面repeat第一次输出的时候,里面一个repeat第一行需要repeat出来前3个值,当外面二次repeat的时候,需要从第3个开始repeat出来5个值,第三次输出全部的值,这个不知道如何控制。后来想了可能应该不进行嵌套,然后把数据结构调整了一下,这样是可以输出我想要的结构的,但是跟一条数据相比,就麻烦了许多。
#ng-repeat可以像二维数组一样取值,在移入移出效果上,hover是不行的一移开就不见了,所以使用了$timeout来延迟消失,但还是有一个问题,当移入的时候进行传值给事件,在事件里面根据值来进行渲染页面,这个功能,不知道怎么判断,明天需要问问。在完成这个功能后,需要导入一个小图片路径来起到切换效果,慢慢做下来,这个导航类目要注意的地方还真多。
你的收获?
晚上师兄分享了ng指令部分其中有
E元素
A属性
C样式
m注释
transclude
你的directive可能接受页面上的其他html内容时才会用到,建议你先去掉该参数。有些高阶了。
scope
当你写上该属性时,就表示这个directive不会从它的controller里继承$scope对象,而是会重新创建一个。
link
可以简单理解为,当directive被angular 编译后,执行该方法
评论