javascript - 如何在组件外部访问react-redux存储

标签 javascript reactjs redux store

我有一个文件,它导出各种实用函数以跨组件使用,并且这些函数需要访问 redux 状态。如何将状态对象导入到该文件中?

最佳答案

如果您的实用函数不是 react 元素,

connect 在这里不起作用。

最好的想法是,导入创建商店,然后使用 getState 函数,

import store from 'store/createStore';
const state = store.getState();

关于javascript - 如何在组件外部访问react-redux存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39016279/

相关文章:

javascript - 整个表单在 React 中以 Redux 状态重新渲染

javascript - 如何使用 blueprintjs/table 渲染表格

关联 PHP 数组中的 Javascript 数组/对象顺序

javascript - 如何将多个单独的查询结果显示到单个下拉框中的选项中?

javascript - Durandal 路由器未激活

javascript - HOC 没有设置正确的值

javascript - 在 React 中使用 react-router 4 和 styled-component 时,不应在 Router 外部使用 Route 或 withRouter()

javascript - Service Worker 回退接管 React SSR

javascript - React, Redux - 使用 Redux 修改父组件

javascript - jQuery 追加不起作用(将 css 添加到头部)