网页制作优质网站市场调研公司
文章目录
- 总结
#1、通过构造方法直接构建
ListView 提供了一个默认构造函数 ListView,我们可以通过设置它的 children 参数,很方便地将所有的子 Widget 包含到 ListView 中。
不过,这种创建方式要求提前将所有子 Widget 一次性创建好,而不是等到它们真正在屏幕上需要显示时才创建,所以有一个很明显的缺点,就是性能不好。因此,这种方式仅适用于列表中含有少量元素的场景。
Widget _listView(){return ListView(scrollDirection: Axis.vertical,//排列方向itemExtent: 140, //item延展尺寸(宽度)children: [Container(color: Colors.black),Container(color: Colors.red),Container(color: Colors.blue),Container(color: Colors.green),Container(color: Colors.yellow),Container(color: Colors.orange),]);}
效果展示: