各位好,redux文档中建议只在顶层使用connect,以保住数据来源的单一性,但是在使用路由嵌套的时候可能是这样:
render() {
return (
<div>
<Header/>
//如何传递不同的参数和方法到这里即将展示的组件?
{this.props.children}
<Footer/>
</div>
);
}
function maptoprops(){
return xxx
}
function mapDispatchToProps(dispatch) {
return xxx
}
connent(maptoprops,mapDispatchToProps)(app)
想请教一下,这样如何将action的方法和要更改的数据传入{this.props.children} (也就是路由中的指定组件)中呢?
小弟刚入门的疑惑,可能有一些tooyoung,还有点naive,但确实困扰了很久,先谢谢了!
慕神8447489
相关分类