如果我在AUTH_ERROR中获得状态 401,我想打开对话框或模式。实现这一点的最佳方法是什么。
谢谢!
您必须采用自定义应用路线:
按照文档引导自定义应用。
添加一个 saga,该 saga 应采用最新的(在 redux-saga 中takeLatest
(FETCH_ERROR
操作。此操作具有error
属性。然后,传奇应该调度(在 redux-saga 中put
(一个自定义操作,该操作将由您将添加的化简器使用。
这个化简器应该包含模态所需的数据:至少是一个布尔值,确定是否显示它。
最后,通过添加自定义 redux 连接组件来更新您的自定义应用程序,该组件将检查它是否必须显示您的模态。