发表于: 2017-05-17 21:14:31

1 448


今日完成:
基本完成最新职位页面的js代码,没有完成分页插件,因为下午处理数据时发现昨天做的复选框逻辑不利于处理数据,所以又改了重写。
明日计划:
完成分页插件;
基本完成前台的js代码;
问题:
主要问题是需求理解不深刻,所以导致了重复施工。之前的复选框,使用ng-class只专注于css样式的改变,今天做数据双向绑定以及传递时,发现逻辑变麻烦了。无奈只有重写。下一个页面一定好好理解了需求再开始写。
其余都是一些小问题,可能陷入逻辑怪圈了,很简单的问题都搞了很久(查询元素是否已存在于数组中,执着于用foreach去处理),中途休息了下,很快就做出来了。
收获:
1.写代码,一定先理解需求!
2.indexOf的用法,之前其实没怎么用过。用indexOf查询数组元素是否存在还是挺方便的。
数组.indexOf(元素),如果不存在,就会返回-1,存在就会返回正整数。
3.如何快捷的删除元素中某个元素(不知道这个元素在数组中的位置)。
开始我是准备写一个方法在service中,然后调用它。后来发现有个更简便的方法:
数组.splice($.inArray(元素,数组), 1)
就可以了。



返回列表 返回列表
评论

    分享到