ecp_net 0.0.9 copy "ecp_net: ^0.0.9" to clipboard
ecp_net: ^0.0.9 copied to clipboard

基于 Dio 的网络请求二次封装库,提供统一错误处理、数据转换、请求状态回调、State 生命周期绑定等功能,内部项目通用的 Dart 网络请求工具库。

0.0.9 #

feat(dialog): 增强对话框请求功能以支持自定义状态和标签

  • 添加 SmartStatustag 字段以增强对话框控制
  • 根据对话框类型动态设置状态和唯一标识符
  • 在显示和关闭对话框时传递标签以实现精准控制
  • 默认使用加载状态并在有自定义对话框时切换为自定义状态

0.0.8 #

feat(error handling): 增加原生平台异常处理

  • 在 error_utils.dart 文件中添加了对 PlatformException 的处理
  • 当捕获到 PlatformException 时,返回其 message 属性或默认错误信息

0.0.7 #

  • [优化] 升级Dio,适配Flutter SDk 3.13.x版本

0.0.6 #

  • [优化] 错误提示
  • [修复] 静态请求头问题

0.0.5 #

  • [优化] 错误提示

0.0.4 #

  • [优化] 升级Dio,适配Flutter SDk 3.13.x版本

0.0.3+5 #

  • [优化] 错误打印

0.0.3+4 #

  • [优化] NetConfig暴露pureStringHeaders

0.0.3+3 #

  • [优化] 错误打印
  • [优化] NetConfig暴露pureHeaders

0.0.3+2 #

  • [新增] error2String新增错误打印

0.0.3+1 -2023/04/04 #

  • [优化] 报错信息中文化

0.0.3 #

  • [修复] 解析数组错误问题

0.0.2 #

  • [新增] 默认全局网络加载框或网络加载提示
  • [新增] 替换网络加载框功能
  • [新增] 全局动态加载请求头

0.0.1 #

  • [新增]全局处理错误
  • [新增]全局数据预转换
  • [新增]请求状态回调
  • [新增]State生命周期绑定
  • [新增]请求Dialog自动加载
  • [新增]网络状态监听
0
likes
115
points
39
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

基于 Dio 的网络请求二次封装库,提供统一错误处理、数据转换、请求状态回调、State 生命周期绑定等功能,内部项目通用的 Dart 网络请求工具库。

Homepage

License

MIT (license)

Dependencies

async, connectivity, dio, flutter, flutter_smart_dialog

More

Packages that depend on ecp_net