flutter - 包装在扩展小部件下时,错误容器小部件没有高度
问题描述
我正在努力解决这个错误。请帮忙
这是我的代码:
Expanded( flex: 1, child: Container( margin: EdgeInsets.only(top: 5), decoration: BoxDecoration( color: Colors.grey[300], ), ), ),
我的文件: https ://gist.github.com/ninoorta/0ddca1ec38984e61a50729eec7eb0eec
解决方案
为了避免错误展开的小部件必须在行或列内,以便它可以根据其中的数据展开自身。
Column(
children: [
Expanded( flex: 1, child: Container( margin: EdgeInsets.only(top: 5),height: 400, decoration: BoxDecoration( color: Colors.grey[300], ), ), ),
],
);
推荐阅读
- django - 如果我们从 html 输入新的输入,UUID 会重复吗?
- laravel - 使用 Docker Compose 部署 Laravel 网站时出错
- c# - 在 C# 中延迟任务 - 数据库上下文已处置
- image - 使用 -t 设置图像持续时间
- phpstorm - PhpStorm - 自动下载某些文件夹
- swift - 在 Swift 中,如何删除 Date 对象中的小时数?
- elasticsearch - 如何在 ELK 中启用 date_nanos 功能?
- node.js - 如何使用节点从 gmails api 获取电子邮件的正文?
- .net-core - ElasticSearch 7嵌套7从结果中返回属性所有结果
- python - 案例语句中的用户输入问题