美文网首页
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