【发布时间】:2020-04-24 13:07:53
【问题描述】:
我学习使用 redux 做出反应,但不明白如何在 reducer 中使用状态属性
我在 /reducers 文件夹中创建了 reducers 文件
reducersText.js
export const textReducer = (state = [], action) => {
switch (action.type) {
case 'ADD_TEXT':
return state = action.payload;
default:
return state;
}
}
export const addCustomMinusWordReducer = (state = [], action) => {
switch (action.type) {
case 'ADD_CUSTOM_MINUS_WORD':
return state = action.payload;
default:
return state;
}
}
然后我在 /reducers 文件夹中创建 index.js
import {textReducer, addCustomMinusWordReducer} from "./text"
import {combineReducers} from "redux"
const allReducers = combineReducers({
text: textReducer,
customMinusWords: addCustomMinusWordReducer
})
export default allReducers
我的问题是我无法访问在textReducer 内部addCustomMinusWordReducer 中创建的text 状态。
我找到了相关的link,但这不是我要找的。
如何在减速器中使用状态?
谢谢!
【问题讨论】:
标签: javascript reactjs redux react-redux