AntD 通知的 MUI 替代方案
MUI Alternative for AntD notification
我使用antD的notification
api有一段时间了。对于我最新的项目,我正在使用 MUI。我需要集中处理 API 请求的错误,我正在使用一个通用的 Axios 实例来处理它。
有 onSuccess
和 onError
方法来处理场景。目前,我正在使用 console.log 来显示错误或成功消息。使用 antD 我有以下选项。
notification.success({
message: data.title,
description: message,
duration: 5,
});
可以从应用程序中的任何地方触发通知,不一定是从 React 组件触发。
使用 MUI 我无法做到这一点。 MUI 可以吗?我可以使用自定义方法在 MUI Snackbars 中显示我的错误/成功消息吗?
经过一番研究,我发现 MUI 没有提供这样的实现。我现在正在实施的是一种使用 Redux 的方法。 https://www.pluralsight.com/guides/centralized-error-handing-with-react-and-redux
给了很好的指导。
我使用antD的notification
api有一段时间了。对于我最新的项目,我正在使用 MUI。我需要集中处理 API 请求的错误,我正在使用一个通用的 Axios 实例来处理它。
有 onSuccess
和 onError
方法来处理场景。目前,我正在使用 console.log 来显示错误或成功消息。使用 antD 我有以下选项。
notification.success({
message: data.title,
description: message,
duration: 5,
});
可以从应用程序中的任何地方触发通知,不一定是从 React 组件触发。 使用 MUI 我无法做到这一点。 MUI 可以吗?我可以使用自定义方法在 MUI Snackbars 中显示我的错误/成功消息吗?
经过一番研究,我发现 MUI 没有提供这样的实现。我现在正在实施的是一种使用 Redux 的方法。 https://www.pluralsight.com/guides/centralized-error-handing-with-react-and-redux 给了很好的指导。