美文网首页
Flutter中Column嵌套ListView报错处理方案

Flutter中Column嵌套ListView报错处理方案

作者: 刘铁崧 | 来源:发表于2021-01-02 16:54 被阅读0次

开发中使用ListView循环嵌套或者使用Column嵌套ListView会产生hassize报错
原因是因为ListView没有固定尺寸导致

可以在ListView中进行如下操作即可解决:(根据内部子widget尺寸,自动撑起整个ListView)

ListView.builder{
   shrinkWrap:true,//范围内进行包裹(内容多高ListView就多高)
   physics:NeverScrollableScrollPhysics(),//禁止滚动
   itemCount:10,
   itemBuilder:(context,index){
     return Card(...);
   }
}

如果内部嵌套的是Column

Column(
  mainAxisSize:MainAxisSize.min
)

相关文章

网友评论

      本文标题:Flutter中Column嵌套ListView报错处理方案

      本文链接:https://www.haomeiwen.com/subject/bjbeoktx.html