发表于: 2017-04-03 22:41:11

1 1132


今天完成的事情:

开发【客卿】宣传页ctrl


遇到的问题:

1.获取的数据结构是 数组-对象-数组时,想要获取到全部的最里层数组的某个参数时,按照以前做任务时直接ng-repeat最外层的数组肯定是不行的,需要处理数据,这里卡了一下,然后请教泽平,可以用angular里面的forEach方法循环历遍,描述和使用方法如下:

循环对obj对象的每个元素调用iterator, obj对象可以是一个Object或一个Array. Iterator函数调用方法: iterator(value, key, obj), 其中obj是被迭代对象,key是obj的property key或者是数组的index,value就是相应的值啦.

forEach历遍出来的结果应该是对象吧?反正不是数组,想要给ng-repeat用还需要把这些结果加进一个空数组里,这个自己定义就好。


2.一般情况下我们是有多少数据就展示多少数据,这里的宣传页是需要把没有数据的也展示出来,然后样式发生改变。那这里是应该把空数据都写好,然后照常遍历出来再使用ng-if ng-class判断和改变样式;还是说有多少数据输出多少数据,然后没有数据的那些js里批量添加自定义数量的相同样式?


明天计划:开发【客卿宣传页】ctrl


收获:forEach方法


返回列表 返回列表
评论

    分享到