Flutter 中 GridView.count 与 GridView.builder 的区别

Jib*_*bar 4 gridview flutter

gridview.builderFlutter 中和之间有什么区别gridview.count

Md.*_*ikh 6

与任何其他.builder GridView.builder一样,按需创建小部件。

创建按需创建的可滚动二维小部件数组。此构造函数适用于具有大量(或无限)子级的网格视图,因为仅针对那些实际可见的子级调用该构建器。

但是GridView.count允许直接使用crossAxisCount该方法来计算单行上的项目。完整的正佳将遵循这个模式。

创建一个可滚动的 2D 控件数组,在横轴上具有固定数量的图块。

当您拥有大量小部件时,请考虑使用GridView.builder以获得更好的性能。此外,使用还gridDelegate可以让您更好地控制 UI。

您可以探索GridView