下面的代码适用于我从 firestore 调用和显示数据:
return ListView(
padding: const EdgeInsets.only(top: 20.0),
children: snapshot.map((data) => _buildListItem(context, data)).toList(),
);
但是如果我试图把它放在一个列中,所以我在它上面添加了另一个小部件,它会失败并给出stack overflow
:
return Column(
children: <Widget>[
Text('Hellow'),
ListView(
padding: const EdgeInsets.only(top: 20.0),
children: snapshot.map((data) => _buildListItem(context, data)).toList(),
)]);