发表于: 2017-02-14 23:22:48

2 1245


一、今天完成的事情:

1.工作列表、公司列表的渲染;

2.工作筛选框样式的制作。


二、明天要做的事情:

1.工作、公司筛选框条件的传参和设置


三、遇到的问题:

1.在制作筛选框的时候,使用angular.foreach,会两次都进入我的循环,导致失败:

angular.forEach(provinceValue,function (data,key,arr) {
       if (ele.items.type==null) {     //点击不限时,把所有清除
           provinceValue = [null];
       }
       if (data==ele.items.type&&ele.items.type!==null){
           provinceValue.splice(key,1);        //第二次点击已有的项目时,将它删除并设置为false
           ele.items.choose=false;
       };
       if (data!==ele.items.type){             //第一次点击时,在数组中加入并设置为true
           ele.items.choose=true
           provinceValue.push(ele.items.type)
       };
       return provinceValue;
   })
   console.log(provinceValue);
}

这个出现的问题是,我provinceValue里面有多个值的时候,它会每次都进入我的两个循环,这样点击并不会生效,功能不能实现;明天继续来找bug


返回列表 返回列表
评论

    分享到