js前端实现模糊过滤查询
对于模糊查询,一般都是传关键字给后端,由后端来做。但是有时候一些轻量级的列表前端来做可以减少ajax请求,在一定程度上提高用户体验// 过滤单位export const filterListUnit = (listCopy, value) => {// 方法一return value ? listCopy.filter((param) => { return param...
·
对于模糊查询,一般都是传关键字给后端,由后端来做。但是有时候一些轻量级的列表前端来做可以减少ajax请求,在一定程度上提高用户体验
// 过滤单位
export const filterListUnit = (listCopy, value) => {
// 方法一
return value ? listCopy.filter((param) => { return param.name.match(new RegExp(value)) }) : listCopy
// 方法二
// return value ? listCopy.filter((param) => { return param.name.indexOf(value) !== -1 }) : listCopy
}

更多推荐


所有评论(0)