column和row的children属性可以使用匿名函数来添加。可以省去大量重复代码:
Column(
mainAxisAlignment: MainAxisAlignment.center,
children:
(){
var p = List<Widget>();
for(int i=0; i< 20; ++i) {
p.add(Text('$i',textDirection: TextDirection.ltr,));
p.add(SizedBox(height: 10);
}
return p;
}(),
),