共计 431 个字符,预计需要花费 2 分钟才能阅读完成。
遇到的问题:
首页最外层 listview 和里面的商品分类 gridview 组件的回弹(触底)冲突了,导致下拉刷新和上拉加载 bug
解决问题:
配置 physics 属性为: NeverScrollableScrollPhysics()
class Nav extends StatelessWidget { | |
@override | |
Widget build(BuildContext context) { | |
return GridView.count(physics: NeverScrollableScrollPhysics(), | |
crossAxisCount: 5, | |
children: <Widget>[// 子项目内容], | |
); | |
} | |
} |
这样的话,gridview 就不能滚动了,类似如下效果:
Wrap( | |
alignment: WrapAlignment.center, | |
crossAxisAlignment: WrapCrossAlignment.center, | |
spacing: 20, | |
children: xxx // 子项目内容 | |
), |
正文完