需求:
需要在筛选框中,输入筛选条件,筛选出当前列表中符合的数据。
indexList:[] 是数组存储的数据e是获取输入框中的值
query(e){this.indexList=this.indexList.filter(function (item) {return item.goodsname.indexOf(e) != -1 });
}
这样会出现数据越来越少的问题,需要再定义一个数组,来每次进行筛选时,是筛选当前列表的所有值
arrayindexList:[]
indexList:[] 是数组存储的数据query(e){this.arrayindexList=this.indexListthis.indexList=this.indexList.filter(function (item) {return item.goodsname.indexOf(e) != -1 });
}