gpt4 book ai didi

flutter - ListView 和 Column 的区别?

转载 作者:IT老高 更新时间:2023-10-28 12:37:59 56 4
gpt4 key购买 nike

在Flutter中创建一个非常简单的可滚动列表时,说(其中widgets is List<Widget> == true)的优缺点是什么:

选项 1:

var widget = new SingleChildScrollView( 
child: new Column(
chidren: widgets
));

选项 2:

var widget = new ListView(children: widgets);

最佳答案

ListView :

Listview Widget 在其中显示无限数量的子项,但使用 ListView 的主要优点是它仅在屏幕上呈现可见项目,也许更具体地说,我会说 ListView.Builder()

当我们必须在列表中绘制不同的小部件时使用该列。如果 column 中的项目增加,则 SingleChildScrollView 用于滚动目的。

更多引用:

https://medium.com/flutterworld/flutter-problem-listview-vs-column-singlechildscrollview-43fdde0fa355

关于flutter - ListView 和 Column 的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46007329/

56 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com