对于模糊查询,一般都是传关键字给后端,由后端来做。但是有时候一些轻量级的列表前端来做可以减少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
}

在这里插入图片描述

Logo

OpenTiny 是企业智能前端开发解决方案,以生成式 UI 和 WebMCP 两大自主核心技术为基础,加速企业应用的智能化改造。我们会在社区定期为大家分享一些前后端的技术文章。

更多推荐