【发布时间】:2021-10-31 04:15:07
【问题描述】:
在阅读 redux toolkit 官方文档时,我在createSlice 部分看到了这个:
const incrementBy = createAction('incrementBy')
createSlice({
name: 'counter',
initialState: 0,
reducers: {},
extraReducers: {
[incrementBy]: (state, action) => {. ///what is this
return state + action.payload
},
'some/other/action': (state, action) => {},
},
})
我不明白为什么我们在这里有array。为什么我们在这里使用string 以及为什么我们在数组中使用它([incrementBy])?
请帮忙,非常感谢
【问题讨论】:
标签: javascript reactjs redux redux-toolkit