0.6.1没有StaggerdGridView这种countBuilder方法了。只能这样实现:
SingleChildScrollView(
padding: EdgeInsets.only(top: 10, left: 10, right: 10),
child: StaggeredGrid.count(
crossAxisCount: 2,
axisDirection: AxisDirection.down,
mainAxisSpacing: 4,
crossAxisSpacing: 4,
children: [
if (widget.bannerList != null)
StaggeredGridTile.fit(
crossAxisCellCount: 2,
// mainAxisCellCount: 1,
child: _banner()),
...videoList.map((videoMo) => StaggeredGridTile.fit(
crossAxisCellCount: 1,
// mainAxisCellCount: 1,
child: VideoCard(videoMo: videoMo))),
],
),
)
但是这样的话当数据量多的时候会不会影响性能