作品分享
问答交流
发现
任务
客服工单
* MiddleInterceptor (获取哀求路径,哀求参数,打印日志) * ErrorInterceptor (获取错误原因,打印日志) * ApiResultInterceptor(获取后端返回结果,处理处罚逻辑,数据返回,好比多装备登录同一账号非常处理处罚等等)
* flutter packages pub run build_runner build * flutter pub run build_runner build --delete-conflicting-outputs
Result 类内里就是返回的最外层数据包罗 code,msg,data此中data是一个 泛型T可以继承任何类型,然后再界说data内里对象,也就是InfoWorkModel,如许层层界说保障每个对象都转化成modle即可.
1.跳转界面 Get.toNamed('/test'); 2.跳转界面传值 Get.toNamed('/test', arguments: {'id': '0'}); 3.跳转界面并实行页面返回变乱(好比革新数据) Get.toNamed("/test",)?.then((value) { print('实行变乱'); }); 4.返回上一界面 Get.back(); 5.返回上一界面并回调传值 Get.back(result: { 'id':1 }); 6.返回上一界面并关闭当前页面 Get.offNamed("/test"); 7.返回上一界面并关闭之前全部页面 Get.offAll("/test"); 8.返回指定页面 Get.until((route) => Get.currentRoute == '/test');
举报
本版积分规则 回帖后跳转到最后一页
Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )
GMT+8, 2025-8-8 23:09, Processed in 0.080750 second(s), 35 queries.© 2003-2025 cbk Team.