将Redux与React v0.12.2一起使用

时间:2016-04-12 17:47:46

标签: javascript reactjs state redux react-redux

我想在基于React(v0.12.2)的项目中使用Redux。但是Redux比React新得多,主要只支持它的最新版本。

是否有适用的Redux版本?如果没有人愿意,那么在没有ES6语法的情况下,可以使用此版本的React的替代状态容器库是什么?

1 个答案:

答案 0 :(得分:1)

Facebook代码库拥有超过20,000个组件,并且可以跟上React的更新。我建议至少尝试一下更新。确保不是从0.12跳到最新,而是一次升级一个版本,这样您就可以对弃用警告作出反应。另请查看react-codemod,它可让您自动执行某些更改。

那就是说你可以在没有React Redux的旧项目中完全使用Redux。您可以直接使用商店API,subscribe()来自您的组件,并使用getState()来读取当前状态。或者你可以分叉React Redux并尝试使用0.12。