store.getState()比连接快吗?

时间:2019-03-15 09:31:30

标签: reactjs redux react-redux

所以我在顶层有一个简单的应用程序组件。该组件在其render函数中调用store.getState()并从存储中获取“用户”。如果用户存在,它将使用connect(来自react-redux)渲染一些容器。这些容器还在mapStateToProps中访问相同的值(“用户”)。问题在于,在App组件中,用户存在,并且它呈现容器,但是在mapStateToProps中,该值未定义。如果出于调试目的在mapStateToProps中调用getState(我知道这不是做事情的方式,则不应这样做),则该值在用户那里。但这不是我是否通过传递给mapStateToProps函数的状态进行访问。

0 个答案:

没有答案