2025-03-09
编程与技术
00
请注意,本文编写于 54 天前,最后修改于 54 天前,其中某些信息可能已经过时。

目录

问题简介
问题代码
问题点

问题简介

最近使用AI写Flutter代码,写的很顺利,也没有报错,但就是页面白屏,不知道是什么原因,最终排查好久发现时如下代码导致的。

问题代码

java
Widget _buildDescriptionTab() { return Card( color: Colors.white, margin: const EdgeInsets.all(8), elevation: 1, shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(12)), child: Container( child: SingleChildScrollView( physics: NeverScrollableScrollPhysics(), // 禁用内部滚动 padding: const EdgeInsets.all(8), child: HtmlWidget( _work.content ?? "", textStyle: const TextStyle(fontSize: 16), ), ), ), ); }

问题点

貌似出现在禁止内部滚动上!但具体原因还不确定,总之,去除禁止滚动看看是否恢复吧~

PS:具体白屏场景:自组件禁止滚动后,父容器又没有设置固定高度,不知道是不是这个原因~

physics: NeverScrollableScrollPhysics(),

本文作者:DingDangDog

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!