reactjs - 使用 window.store 使 redux store 全局化是个好主意吗?

标签 reactjs redux

当使用 redux 时,在创建 store 之后,我认为我们可以通过 例如,将其设置为 window.store = store1。

如果我可以使用它,我可以在任何组件中自由订阅或发送到商店。我的问题是为什么我需要使用 react-redux?

最佳答案

这样你只能读取一次挂载的数据。对于此后的每一次更改,您都需要一种方法来触发您的组件重新渲染(即更新 Prop 或状态),因此需要 redux 选择器。

关于reactjs - 使用 window.store 使 redux store 全局化是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51315817/

相关文章:

reactjs - Material-UI v5 无法与 NextJS v12/React v18 一起编译(无法在模块外部使用 import 语句)

javascript - 在 react 中将 redux prop 从容器传递到演示组件时,出现 TypeError : _this2. props.handleClick 不是一个函数

javascript - 基于 Action 的 React/Redux 动画

javascript - React Router 不会改变组件

javascript - Reactjs 从数据库循环

redux - 使用 Redux 和 Immutable JS 存储记录元数据的位置

javascript - 如何测试测试中的负面行为?就像调用 API 失败时一样

javascript - React/Redux 使用 store 从另一个组件获取状态

javascript - 如何将 node.js 连接到 MySQL

javascript - 显示具有多个对象的数组值