错误容器小部件在扩展小部件下包装时没有高度

时间:2021-06-08 04:07:04

标签: flutter flutter-layout

我正在为这个错误而苦苦挣扎。请帮忙

这是我的代码:

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

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

1 个答案:

答案 0 :(得分:0)

为了避免出错,展开的widget必须在一行或一列内,这样它才能根据里面的数据展开自己。

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