【问题标题】:handle api exception with bloc cubit flutter使用 bloc cubit flutter 处理 api 异常
【发布时间】:2023-02-20 03:56:17
【问题描述】:

如何一次捕获所有 cubits 中的相同错误并将其发送到 ui 相同的代码...为了弹出并导航到登录屏幕 那么如何立即将此事件通知所有集团,或者如何立即从我的所有 api 通知 auth bloc,就像从所有 api 捕获相同的错误并触发 delete 事件到 auth bloc 一样。 我正在使用 flutter_bloc /http 或 dio

【问题讨论】:

    标签: flutter api error-handling state-management flutter-bloc


    【解决方案1】:

    过了整整一段时间......现在对于任何人来说,看到这个问题都可以使用 dio 拦截器解决,比如创建一个响应拦截器并检查特定的响应代码,比如 403,然后触发一个 bloc 事件注销,并将这个 bloc 定义为顶级 bloc

    【讨论】:

      猜你喜欢
      • 2021-12-23
      • 2023-01-05
      • 2021-01-06
      • 1970-01-01
      • 2021-06-24
      • 2021-05-23
      • 2020-01-17
      • 2019-10-26
      • 2022-01-21
      相关资源
      最近更新 更多