【发布时间】:2021-03-25 20:21:09
【问题描述】:
我正在尝试一个新的网络应用程序,例如电影、书籍、歌曲搜索应用程序 我必须完全使用 react 进行搜索,所以当我必须使用过滤器过滤我的数据数组时,我的问题就开始了。
过滤器参数是动态的,因为用户可以从 Title 搜索或使用高级搜索表单进行 producer 、 year 等,但这些字段不是必需的。
所以我的参数看起来像:query={title:"Larry"} 或 {title:"Larry", year:"2010",...} 我可以使用 Lodash 在数组中动态搜索吗?如果是,我是否需要使用 forEach(query),然后为每个值使用组合键过滤器数组?
还有其他方法吗?
【问题讨论】:
标签: reactjs search redux filter lodash