我有一个关于比较
ListView
和包含ListBody
的SingleChildScrollView
的问题。看起来,这两个结果看起来相同。但我想知道这两者在功能上是否有区别。我认为可能是效率或性能的一部分,但我不确定。提前感谢您的帮助。
SingleChildScrollView + ListBody
final items = List.generate(100, (index) => index).toList();
SingleChildScrollView(
child: ListBody(
children: items.map((e) => Text('$e')).toList(),
)
)
列表视图
final items = List.generate(100, (index) => index).toList();
ListView(
children: items.map((e) => Text('$e')).toList(),
)