-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
// source: 需要筛选的原资源
// itemName: 要筛选的属性名
// itemValue: 指定的属性值
const filtrateItem = (source, itemName, itemValue) => {
return source.filter((item) => {
return item[itemName] === itemValue
})
}
// source: 需要筛选的原资源
// 关键字: {name: value}
const filtrate = (source, keyWord) => {
const keyWordName = Object.keys(keyWord)
const keyWordValue = Object.values(keyWord)
keyWordName.map((item, index) => {
source = filtrateItem(source, item, keyWordValue[index])
})
return source
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels