【问题标题】:Flutter : Handling Performance after adding a listview to another listviewFlutter:将列表视图添加到另一个列表视图后处理性能
【发布时间】:2020-11-15 08:22:03
【问题描述】:

我正在尝试将列表视图添加到另一个 ListView.Builder

我有很多数据要显示在里面 而且每个ListView都有5个以上的Horizo​​ntal ListViews

将列表视图添加到另一个我必须做到的问题

shrinkWrap: true,
physics: NeverScrollableScrollPhysics()

这会使性能如此沉重的问题 那么有什么办法可以处理它的性能

谢谢

【问题讨论】:

  • 为什么您可能需要将列表视图添加到另一个 ListView.Builder?
  • 这是因为嵌套的 ListView.builder 构建了您拥有的所有项目 - 不要那样使用它 - 而是使用 CustomScrollView 和多个 SliverLists
  • @pskink 谢谢你.. 你能添加你的评论作为答案来标记它
  • 很好,然后发布一个自我回答;-)

标签: flutter listview dart


【解决方案1】:

作为@psKink 的回答

这是因为嵌套的 ListView.builder 构建了您拥有的所有项目 - 不要以这种方式使用它 - 而是使用 CustomScrollView 和多个 SliverLists

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-28
    • 2013-09-18
    • 1970-01-01
    • 1970-01-01
    • 2017-09-13
    • 2021-01-12
    • 1970-01-01
    相关资源
    最近更新 更多