Redux工具包和类组件-React Native



我是React Native的新手,最近计划在我的项目中使用Redux Toolkit。我以前使用的是标准的Redux,但我非常喜欢RTK如何通过切片保持一切简洁。

我的项目目前将类组件用于屏幕,并希望保持这种方式,但我找不到任何关于将RTK与类组件一起使用的文档,只能与功能组件一起使用。我想知道是否可以使用类组件,以及需要进行哪些更改才能添加RTK。我觉得我应该能够从Slices导入操作,然后使用MapDispatchToProps,但任何见解都将不胜感激。

谢谢!

Redux Toolkit纯粹是关于编写Redux逻辑,与编写React组件和使用React Redux的方式完全不同。

因此,您可以使用以下任意组合:

  • Redux逻辑:香草手写Redux或RTK
  • React Redux:connect+类组件,或功能组件+钩子

请参阅有关使用connect:的React Redux文档

  • https://react-redux.js.org/using-react-redux/connect-mapstate
  • https://react-redux.js.org/using-react-redux/connect-mapdispatch

最新更新