收藏
回答

微信小程序长列表卡顿

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug android 7.0 xiaomi 6.5.3

列表数据过多,比如超过300条时候,渲染会很慢,而且点击这些基本上是失效,非常慢,有遇到类似的情况的吗?

回答关注问题邀请回答
收藏

46 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2022-12-07

    Skyline 针对长列表的场景做了一些优化,使 scroll-view 组件只渲染在屏节点,并且增加 lazy mount 机制优化首次渲染长列表的性能。可以解决 长列表快速滚动白屏的问题。

    https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html?property=skyline


    2022-12-07
    有用 2
    回复
  • Hasaki
    Hasaki
    2019-08-09

    如果不要求一次现实这么多数据的话,可以考虑多次渲染来缓解这个问题。

    在实际应用中测试渲染1000条数据效果还行。

    比如 初始化的时候渲染三四屏的数据,拉倒页面底部的时候,在往data里追加一屏的数据,触发渲染,如此往复。

    所有数据不要放data里,先放上下文上存着,一点点的塞给data。

    2019-08-09
    有用 4
    回复 2
  • 周杰
    周杰
    2021-07-14

    微信这效率。。。。玛德一个这么普遍存在的性能问题反馈了3年了还没有解决方案?小程序生态是放弃了?

    2021-07-14
    有用 3
    回复 3
    • 耗子
      耗子
      2021-10-25
      伸手党。。。。。。完全可以自己写,为什么不写呢
      2021-10-25
      回复
    • 一种微笑
      一种微笑
      2022-03-14回复耗子
      这么基础的控件让开发者自己写?原生listview和tableview也是开发者自己实现的?承认自己生态不够强大这么难吗?
      2022-03-14
      回复
    • 逆天改命
      逆天改命
      2022-08-15
      腾讯做开源都是垃圾出名了,腾讯做生态不要期望有多好
      2022-08-15
      回复
  • HS
    HS
    2018-08-14

    目前长列表存在渲染性能问题,后续将推出优化和解决方案。可以保持关注。

    2018-08-14
    有用 3
    回复 20
    • 佩小恩
      佩小恩
      2018-08-15
      2018-08-15
      回复
    • 2018-11-08

      关注好久了 有没有优化啊....

      2018-11-08
      回复
    • 2018-12-21

      继续关注。。。。

      2018-12-21
      回复
    • 宇航
      宇航
      2019-01-08

      继续关注。。。。

      2019-01-08
      回复
    • 阿旺
      阿旺
      2019-01-23

      继续关注眼

      2019-01-23
      回复
    查看更多(15)
  • 砰砰博士彭富贵·梭哈王子
    砰砰博士彭富贵·梭哈王子
    2019-11-27

    https://github.com/wechat-miniprogram/recycle-view

    看看这个

    2019-11-27
    有用 2
    回复 1
    • lionel
      lionel
      2019-11-27
      这个目前闪屏很严重
      2019-11-27
      回复
  • lionel
    lionel
    2019-11-07

    持续关注ing

    2019-11-07
    有用 2
    回复
  • 稍纵即逝
    稍纵即逝
    2021-09-06

    2021-09-06打卡 未见优化

    2021-09-06
    有用 1
    回复
  • 春天的回忆丶冬天才回想起
    春天的回忆丶冬天才回想起
    2021-05-13

    20210513打卡,未见优化

    2021-05-13
    有用 1
    回复
  • 水墨
    水墨
    2020-06-11

    2020-06-11打卡,未见优化

    2020-06-11
    有用 1
    回复
  • 一片月
    一片月
    2023-08-19

    最后怎么解决的啊

    2023-08-19
    有用
    回复

正在加载...

登录 后发表内容