flutter - Flutter:有没有办法从 dio 拦截器中显示错误消息?
问题描述
我想向HTTP
用户显示 AlertBox 中发生的任何错误。我正在考虑通过使用传递给 MaterialApp 的导航键的上下文来使用 Dio 拦截器,我可以得到如下上下文:GlobalKey<NavigatorState>().currentContext
但没有显示任何内容,我正在尝试使用该showDialog()
方法,当然,对话框应始终推送到导航堆栈的顶部。
解决方案
推荐阅读
- jquery - 如何调试作为 JSON 传递的 asp.net 控制器定制类对象
- java - 基于百分比分布算法的负载均衡器
- activemq - 高可用且负载均衡的 ActiveMQ 集群
- postgresql - 如何聚合 Postgres 表以便 ID 是唯一的并且列值收集在数组中?
- ruby-on-rails - 无法加载这样的文件 - sqlite3/sqlite3_native (LoadError) on ruby on rails
- python - 当相同参数具有不同精度(由于非确定性行为)时的超参数调整方法 - LSTM 训练 Tensorflow
- node.js - Google Auth - 总是提示授权,我应该如何处理刷新令牌?
- mysql - 使用 OR 子句查询需要很长时间,但它们的部分非常快
- java - 无法编译安卓应用
- swift - Swift Firebase 防止用户多次投票并显示平均评分