vue filter过滤,模糊查询

通过下拉框进行模糊查询的时候需要将查询条件进行toString

1 .filter(item => item.leiXing.toString().indexOf(this.selectData.leiXing) !== -1)

查询对象的属性时候可以直接对象.属性就行(二阶)这里yongHu是个对象

1 .filter(item => item.yongHu.xingMing.indexOf(this.selectData.xingMing) !== -1)

查询时间 包头不包尾可以进行加时间或者减时间

1           .filter(item => this.selectData.fanWei.length>1 ? new Date(item.shiJian).getTime()>(this.selectData.fanWei[0].getTime()-1000*60*60*24) && new Date(item.shiJian).getTime()<(this.selectData.fanWei[1].getTime()+1000*60*60*24): true)

 

posted @ 2022-07-06 16:32  凉忆~  阅读(497)  评论(0)    收藏  举报