【发布时间】:2021-11-14 15:59:41
【问题描述】:
useEffect(() => {
cat &&
setFilteredProducts(
products.filter((item) =>
Object.entries(filters).every(([key, value]) =>
item[key].includes(value)
)
)
);
}, [products, cat, filters]);
我一直在看视频,一遍又一遍,但我似乎无法正确理解,有人可以帮我逐行解释吗? "cat &&" 我已经明白了,但其余的让我感到困惑。
【问题讨论】:
标签: javascript reactjs object logic use-effect