采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
想在派发dispatch前验证空数据,想访问mapStateToProps里的变量,不知道有什么方法可以访问?
这是代码的截图。
在逻辑里面,先拿到变量,再转给mapDispatch的方法内
下面是我的代码,想在 mapDispatchToProps 的 handleFormSubmit 方法里验证 mapStateToProps 的 inputValue ,如果为空字符串 '' ,就不走 dispatch 了 ,如果不为空字符串 '' ,再走 dispatch 的流程。 我就是拿不到那个变量,有什么方法可以在 mapDispatchToProps 里面拿到 mapStateToProps 里面的变量? 我还想了一个办法,在reducer里面验空值,可以完成需求,但是总感觉在reducer里验证空值不合适,如果能在 mapDispatchToProps 拿到 mapStateToProps 里面的变量,问题就迎刃而解了。 在这个回复里面粘贴不了代码,我发一个图片回答回复在下面,还请老师帮忙看一下,多谢老师了。
放在这里完全可以,没问题的,但是其实可以有其他的方案,比如说放在redux-saga中做这些业务逻辑。
登录后可查看更多问答,登录/注册
主流新技术 React-redux,React-router4,贯穿基础语法
5.5k 22
5.6k 20
2.0k 19
4.3k 17
1.4k 13