如何获取react组件外部的状态(使用redux工具包)

bksxznpy  于 2022-11-12  发布在  React
关注(0)|答案(1)|浏览(245)

我正在开发一个相当大的react-redux应用程序。如果不使用react组件或useSelector钩子,我如何从ReactRedux工具包商店获取状态?
我已经在我的应用程序的其他地方使用了useSelector钩子,运行良好,但现在我需要在我的react组件之外使用状态值。我不能在功能组件之外使用useSelector。
我在网上找到了这个方法,但我不确定使用它是否安全,或者有更好的路线来解决这个问题。

import store from "./store"
const { var1, var2 } = store.getState();

谢谢你的支持。

mo49yndu

mo49yndu1#

您可以将选择器与getState一起使用

const var1 = var1Selector(store.getState())

相关问题