小编Mar*_*ago的帖子

Redux 和 Thunk 的通用模态

我一直在研究使用 React、Redux 和 Thunk 创建通用模态。理想情况下,我的状态如下所示:

export interface ConfirmModalState {
  isOpened: boolean;
  onConfirm: null | Function
}

export const initialConfirmModalState: ConfirmModalState = {
  isOpened: false,
  onConfirm: null
};
Run Code Online (Sandbox Code Playgroud)

然而,这意味着将不可序列化的数据放入状态,这似乎是非常不鼓励的。

我已经阅读了markerikson 的一篇很棒博文。但是,我认为提议的解决方案不适用于异步操作和 Thunk。

你建议如何解决这个问题?

javascript reactjs redux redux-thunk react-redux

3
推荐指数
1
解决办法
220
查看次数

标签 统计

javascript ×1

react-redux ×1

reactjs ×1

redux ×1

redux-thunk ×1