immer使用的问题
来源:13-13 -组件库-组件按类型分组

weixin_慕莱坞8082592
2023-05-06
老师:由以下两个问题,请教下
-
@reduxjs/toolkit 库本身内置了Immer, 赋值对象的时候,还有必要使用 produce来执行吗? 例如:
changeSelectId: produce((draft: ComponentStateType, action: PayloadAction) => {
console.log(draft)
draft.selectedId = action.payload
}), -
新版本里面immer的draft, 如何解析出数据呢
写回答
1回答
-
双越
2023-05-07
感谢提示,我看到新版本的写法了 https://redux.js.org/introduction/getting-started#redux-toolkit-example
这样就不用 produce 了,直接在 reducer 里修改 state 即可
00
相似问题