我正在使用wp-rest API创建书店应用程序并作出反应,并且我正在使用REDX作为我的状态管理库,在应用程序图书中有不同的类别,我想单独浏览类别,但由于redux在调用state.concat()时有单一商店,因此它将不同类别的产品彼此连接起来我该怎么做才能独立处理不同的类别产品按类别获取产品并独立管理它们反应减少
0
A
回答
0
只需更新您的redux选择器即可将书籍嵌套到其类别中。
books
|
|_categories
|
|_"science fiction"
|
|_[books]
+0
@ kangroo感谢您的回复,您能否澄清一点 –
0
如果我正确理解你的问题,那么这里有两种方法,你应该能够处理这个问题:
- 使用多个减速机,每一个流派,然后调用combineReducers在你的根减速。因此,如果您为每种类型都有一个缩减器,例如“scienceFiction”和“Fantasy”,那么当您使用根减速器时,您的状态将具有子对象,每个缩减器都有一个子对象。请参阅reference
- 将您的状态设置为您的单个减速器中的每个流派都有多个子对象/子阵列。人们通常遇到的问题是,由于状态对象具有嵌套对象,因此如何创建一个只需要更新状态部分的新对象(不可变形实践)。您可以使用像immutable.js这样的库来解决这个问题,或者如果您只想使用普通的JavaScript数据结构,那么可以使用react docs中推荐的update function。
相关问题
- 1. Magento - 按类别获取产品ID
- 2. 获取产品按类别编号
- 3. 按照产品类别在WooCommerce的简码中获取产品
- 4. Magento的产品按类别
- 5. 按类别筛选产品
- 6. 按类别循环产品
- 7. 在Magento中获取至少一个类别的产品?
- 8. 获取儿童类别的产品
- 9. WooCommerce - 获取产品页面的类别
- 10. Magento API:从类别获取产品
- 11. 获取购买产品的类别
- 12. 从product_id获取产品类别Woocommerce
- 13. 获取类别及其所有产品
- 14. 从多个类别获取产品
- 15. 当产品有多个类别时,获取主要父级产品类别
- 16. Magento:从产品iD获取产品类别阵列
- 17. Magento获得产品类别
- 18. 按名称获取woocommerce类别和ASIGN产品
- 19. SQL查询,按类别获取产品销量每个月
- 20. problum在REST API中按类别获取woocommerce产品
- 21. 按产品类别获取对称饼图
- 22. 按类别获取产品的全部信息 - SQL?
- 23. 什么应该是独立于产品类别 - 大商业的产品页面的URL?
- 24. 我不能按产品类别分类产品id
- 25. 根据类别获取活动的产品类别并更改SAME产品的默认差异值woocommerce
- 26. Magento - 如何从根类别之外的类别获取产品
- 27. 获取产品的相关类别的子类别打开车
- 28. 获取没有任何特定类别产品的类别
- 29. 如何管理独立反应组件之间的通信?
- 30. 按照它们在菜单中的顺序获取类别
欢迎来到StackOverflow!请阅读https://stackoverflow.com/help/how-to-ask以获取有关发布问题和获得良好回复的指示。 – palsrealm