![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flutter
森林乐园
森林的乐园
展开
-
flutter Unhandled Exception: setState() called after dispose()
涉及到页面在网络请求响应或者演示操作中,调用setState方法的,可能会出现setState() called after dispose()错误提示。其规避方法是制作一个记录页面是否退出的bool alreadyDispose标记,在页面退出时设置该标志为真。这样当随后有操作要调用setState时,只有alreadyDispose为false才调用即可。E/flutter ( 5585): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Un.原创 2020-09-29 16:44:23 · 1246 阅读 · 0 评论 -
Flutter:Could not find the correct Provider
1 已在页面中进行了定义: ShoppingCartCheckOutProvidershoppingCartCheckOutProvider;2 已在页面中build函数中进行了赋值:this.shoppingCartCheckOutProvider = Provider.of<ShoppingCartCheckOutProvider>(context);程序运行时提示这个错误:I/flutter ( 4223): Another exception was thrown..原创 2020-09-29 15:01:13 · 1812 阅读 · 0 评论 -
Flutter之BottomSheet的控制消失和滚动相关参数
flutter 框架中提供的展示底部操作菜单的工具类为:showBottomSheet(context:null,builder:null);其展示的底部菜单,不能直接点击菜单之外的空白区域使菜单消失。showModalBottomSheet(context:null,builder:null);其展示的底部菜单,能点击菜单之外的空白区域使菜单消失。并提供了如下参数开关:boolisScrollControlled=false,//控制菜单内容区是否可滚动bo...原创 2020-09-15 11:37:05 · 977 阅读 · 0 评论