我有一列包含各种小部件:
Column(
children: <Widget>[
Text(title),
Text(subtitle),
],
)
现在,在Text(subtitle)之后,我想从Set变量中添加小部件,但不创建另一列,或多或少是这样的:Set<ListTile> _myList = {}; // with many ListTiles
return Column(
children: <Widget>[
Text(title),
Text(subtitle),
_myList,
],
);
但这是不正确的。如何正确执行?
最佳答案
您应该使用散点运算符(标识为3点)将小部件列表添加到列子级。
return Column(
children: <Widget>[
Text(title),
Text(subtitle),
..._myList,
],
);
关于flutter - 用集合中的小部件填充列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63380607/