createStore API 标记为 @deprecated(废弃),并且添加了一个全新的 legacy_createStore API,但是并没有添加弃用警告。此外该版本鼓励用户迁移到 Redux Toolkit。
使用方法
由4.1版本
yarn add redux
import { createStore } from "redux";
import countReducer from'./count-reducer'
export default createStore(countReducer)
改为4.2
yarn add @reduxjs/toolkit
import { configureStore } from "@reduxjs/toolkit";
import reducer from'./count-reducer'
// configureStore 接受 reducer 函数作为命名参数
export default configureStore({
reducer
})
或者
// configureStore 接受 reducer 函数作为命名参数
const reducer = combineReducers({
he:countReduce,
ren:personReducer
})
export default configureStore({
reducer
})
本文介绍如何从Redux 4.1版本迁移到4.2版本,包括废弃createStoreAPI及采用@reduxjs/toolkit的新方法。通过具体示例展示了配置store的新方式。
1079

被折叠的 条评论
为什么被折叠?



