发表于: 2017-01-26 00:18:26

2 1190


今天做的事


今天白天和晚上要走的基友搞基了顺便大清洁了一把

晚上继续做筛选那个功能


明天计划


买吃的,要是过年期间找不到营业的店铺买饭吃就尴尬了


收获以及困惑


我搜索现在是这样的,如果选择了某个选项,比如css,学渣,0基础,的话可以顺利筛选

但如果选了全部的话就会报错,因为我是这样做的

$scope.data1 = $scope.dataZero.filter(function(item){
return item.type == $scope.sType && item.level == $scope.sLevel && item.talent == $scope.sTalent;
});

但是选择全部的时候没有值啊,所以就炸了

然后昨天二大沁姐给的建议吧,比如判断有没有值再进去筛选之类的,再比如扔一对象里比较,迷迷糊糊没搞明白

所以晚上只能艰难思考,现在有个想法是我搞不明白怎么加if我不加不就是了吗,我先筛选出所有不符合条件的,这样就无所谓undefined了,开始天真的想要用所有数据的数组减去这个取反的数组, 卵 ,那鲜红的字迹告诉我直接array1-array2是如此的智障,所以就想想看要如何取出两个数组差集,未果,然后上网一看果然有啊,好几个啊,虽然内容都一样,然而好麻烦啊,本末倒置了,而且还没怎么看懂,本来就是想一次做完所有判断不让他筛选三次的,结果还要加上好多内容的话还是弃了

搞到最后都不知道在干嘛了,钻了个牛角尖无比混沌



后续补充:出去宵夜路上就想通了…果然得需要点儿小奖励才行…



返回列表 返回列表
评论

    分享到