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
})