首页 > 解决方案 > 包装在扩展小部件下时,错误容器小部件没有高度

问题描述

我正在努力解决这个错误。请帮忙

这是我的代码:

Expanded( flex: 1, child: Container( margin: EdgeInsets.only(top: 5), decoration: BoxDecoration( color: Colors.grey[300], ), ), ),

我的文件: https ://gist.github.com/ninoorta/0ddca1ec38984e61a50729eec7eb0eec

标签: flutterflutter-layout

解决方案


为了避免错误展开的小部件必须在行或列内,以便它可以根据其中的数据展开自身。

Column(
    children: [
      Expanded( flex: 1, child: Container( margin: EdgeInsets.only(top: 5),height: 400, decoration: BoxDecoration( color: Colors.grey[300], ), ), ),
    ],
  );

推荐阅读