原文 https://vipinvijayannair.medium.com/
作者把工作中的经验做了罗列,这是第一部分,持续更新。
使用 SizedBox 而不是 Container 作为占位符 widget 。
看看下面的用例
return _loaded ? Container() : YourWidget();
SizedBox 是一个常量构造函数,它创建一个固定大小的框。宽度和高度参数可以为空,以指示不应在相应的维度中约束盒子的大小。
因此,在实现占位符时,应该使用 SizedBox 而不是 Container。
return _loaded ? SizedBox() : YourWidget();
更好的选择