我正在尝试创建一张在游戏中显示得分的卡。该卡比本示例要复杂,但是在卡的中间,我想有一个“行”。该行包含两列。第一列包含两行。在这两行中的每行中,都有团队名称和得分。
Widget build(BuildContext context) {
return Card(
child: Row(
children: <Widget>[
Column(
children: <Widget>[
Row(
children: <Widget>[
Text('Team A'),
Text('100'),
],
),
Row(
children: <Widget>[
Text('Team B'),
Text('100'),
],
),
],
),
Text('15:00'),
],
),
);
}
现在,我不想在“扩展”中包装显示团队名称的“文本”小部件。一旦这样做,我将得到一个长的描述性错误,该错误基本上说我的Row的父级没有有限的宽度,但是它有一个要求扩展的子级,这两个冲突。我知道他们有冲突。我如何解决它?我绝对不想给父部件(卡片)提供有限的宽度。