Tuo*_*nen 7 javascript store reactjs redux
我有文件导出各种实用程序函数以跨组件使用,这些函数需要访问redux状态.如何将状态对象导入此文件?
ano*_*oop 10
connect如果您的效用函数不是react元素,则在此处不起作用。
最好的主意是,导入 create store 然后使用getState函数,
import store from 'store/createStore';
const state = store.getState();
Run Code Online (Sandbox Code Playgroud)
小智 0
实用程序应该获取状态作为参数。
因为您想在组件(视图)中使用该实用程序,所以您可以通过回调将状态存储在智能组件(使用connect()函数的组件)上的成员变量中mapStateToProps(state)。然后你可以将此成员传递给你的哑组件。
| 归档时间: |
|
| 查看次数: |
4912 次 |
| 最近记录: |