Flutter常见问题处理
常见问题处理
1.1ListView嵌套GridView 报错
1 | A RenderFlex overflowed by 20 pixels on the bottom. |
这个报错位置为GridView的item,在GridView中的元素无法设置其宽高,主要通过childAspectRatio来设置其比例,通过比例来显示其大小
1.2 Flutter for Web
flutter web https 请求无法使用dio.httpClientAdapter as DefaultHttpClientAdapter
地址:https://github.com/flutterchina/dio/issues/733
Flutter Web 跨域解决方案:https://juejin.cn/post/6844904080179986440
1.3 热重载失效
现象:AS Flutter Hot Reload 热加载无效、代码效果并未更新的问题
解决:我这里的问题原因是拖动某个dart文件到其他包里面,导致该文件在其他文件的引入中发生了改变,删除导包,重新导入
参考博客:https://blog.csdn.net/qq_35469691/article/details/114629889
1.4 vscode编写dart代码无提示
解决办法:只需将一个.dart文件保存在一个文件夹内,然后在VScode中打开这个文件夹。再编写代码就可以获得提示。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Ivan的博客!