Flutter的ListView组件不保活问题

Flutter的ListView组件不保活问题

最近遇到一个问题,在ListView子组件中,当不在可视区域内的组件会被ListView销毁,而我的项目又需要列表项的所有组件保活,目前我找到的解决方案是通过SingleChildScrollViewColumn的联合使用使其一直保活

SingleChildScrollView(
      child: Column(
        mainAxisSize: MainAxisSize.min,
        crossAxisAlignment: CrossAxisAlignment.start,
        children: []
      ),
    ),

通过此即可让组件在不可见区域仍然保持其状态而不会被销毁

猜你喜欢

转载自blog.csdn.net/qianxiamuxin/article/details/134484528
今日推荐