九九柒

硬的怕横的,横的怕不要命的,疯子都是不要命的,所以疯子力量大,程序员只有一种,疯狂的程序员。

vue项目中遇到的过滤去重

  • 数据可以获得全城200左右电影院:
   //所有区的计算属性
    arealist(){
      //对象=>里面的某个属性
      var newarr = this.datalist.map(item=>item.districtName)
      //利用set结构进行数组去重,Array.from 把类数组结构转换成数组结构
      var arealist =["全城",...Array.from(new Set(newarr))]
      return arealist
    },
    //根据选择的不同区域,过滤出相应区域的影院
    computedDatalist(){
      if(this.current ==="全城") return this.datalist
      return this.datalist.filter(item=>item.districtName===this.current)
    }

posted @ 2020-02-26 21:02  九九柒  阅读(519)  评论(0编辑  收藏  举报