我使用 create-react-app 创建了一个 React 应用程序,并向其中添加了 Redux。添加后<Provider store={store} />
仅我作为参数传递的组件(主要组件)connect
正在接收道具/状态。
为什么嵌套组件没有收到它们?
我不会在这里粘贴代码,因为我不知道是什么导致了问题。相反,这里是整个应用程序的链接:https://github.com/KadoBOT/Box.es https://github.com/KadoBOT/Box.es
目前你是connect
仅 ingMainPage or TemplatePage
组件,取决于条件。但你不要把道具推下来。以下是如何将其添加到子组件中的几种方法
React.cloneElement https://facebook.github.io/react/docs/react-api.html#cloneelement
using connect
> connect(mapStateToProps, mapDispatchToProps)(ChildComponent)
您可以从显式传递它MainPage or TemplatePage
成分<ItemView {...this.props}/> ... <ItemSidebar {...this.props}/>
Thanks
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)