我可以打电话给商店吗?在react组件的render()方法中订阅redux方法



我试图使一个电子商务商店在流星使用reactredux。我的导航栏中有一个图标,显示添加到购物车中的项目总数。我想更新商品的计数器。如果我调用store.getState()。numOfItems显示添加到购物车中的商品总数。但当我添加一个项目到购物车,图标不更新。只有当我移动到其他页面时才会更新。(这是一个单页应用程序)

组件中不应该有存储,而应该有状态。

简单地说,Redux将更新您的组件以匹配当前状态。

你应该使用react-redux中的connect()函数在组件中注入状态和分派器。

总之,阅读指南!http://redux.js.org/docs/basics/UsageWithReact.html

相关内容

  • 没有找到相关文章

最新更新