我正在努力弄清楚自己哪里出错了,感到非常痛苦和沮丧。
function mapDispatchToProps(dispatch){ return bindActionCreators({ addThing }, dispatch); };
我不知道这条线的作用。我不知道调度这个词的来源,以及为什么会有一个动作。
function mapStateToProps(state){ return { things: state.things } }
在这里,我们正在传递状态...我不知道如何,我不知道它来自哪里,但我们正在传递它。然后,things
将是一个可获得的支柱等于给定的状态。接下来,我们需要将此React容器连接到Redux。
export default connect(mapStateToProps, { addThing })(ThingIndex);
我添加了东西ehruazshf; suaofhs; ziofp /所以,我们再次引入应用程序的当前状态,并再次使用该函数,以及此类。另外,我想我们不需要mapDispatchToProps
,因为{addThing}
会处理它。