请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于react-redux,自己的一些疑惑。

老师,使用react-redux之后。即使是todoList这样的顶级组件。数据也是用props接收了,是吧。?但是constructor(props){ super(props ) } 。这个都没写。props就可以直接使用了吗?? 是因为mapStateToProps这个函数的关系吗?
一个组件,什么情况下要写constructor,我不是很懂。

正在回答

1回答

Dell 2019-03-06 20:46:31

第一个问题,你说的对 mapStateToProps 这个函数会帮你把redux中的数据同步到组件的props中。

第二个问题,如果你不用redux,自己写需要用state,那么constructor是要写的,因为初始数据需要在里面定义。

1 回复 有任何疑惑可以回复我~
  • 提问者 二师兄e #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-03-06 23:20:46
  • 提问者 二师兄e #2
    老师。写了那么多多class,extends。但是 真个项目里 从来没有 new 这个字的出现。这是为什么。
    回复 有任何疑惑可以回复我~ 2019-03-07 23:26:30
  • Dell 回复 提问者 二师兄e #3
    因为react打包的时候,会自动的做这些事情
    回复 有任何疑惑可以回复我~ 2019-03-08 22:46:20
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号