我正在尝试在 React 中通过复选框设置过滤。
我想要发生的是:
用户导航到所有产品都显示在页面加载的产品。
用户选择复选框并显示过滤后的产品。
取消选中该复选框将再次返回所有产品。
目前发生的情况是:
用户导航至产品,但不显示任何产品。
用户选择复选框,过滤后的产品将返回。
使用取消选择复选框,所有产品都会被退回。
就快到了,但是初始页面加载时缺少一些东西,任何人都可以告诉我错过了什么吗?
示例数据 =
console.log(checkedInputs) = Object { 35: true } console.log(Item) = Object { itemID: "5190", systemSku: "item", defaultCost: "78.95", avgCost: "78.95", discountable: "true", tax: "true", archived: "false", itemType: "default", serialized: "false", description: "item", … }Object { itemID: "5191", systemSku: "item", defaultCost: "142.95", avgCost: "142.95", discountable: "true", tax: "true", archived: "false", itemType: "default", serialized: "false", description: "item", … }
在初始页面加载时checkedInputs =
console.log(checkedInputs = Object { })
谢谢!
ITMISS
ibeautiful
相关分类