果李程
果李程
  • 发布:2024-11-08 16:32
  • 更新:2024-11-08 22:48
  • 阅读:74

【报Bug】nvue list 图片列表 加载回收问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: Retina, 13-inch, 2020

手机系统: iOS

手机系统版本号: iOS 18

手机厂商: 苹果

手机机型: iphoneX

页面类型: nvue

vue版本: vue3

打包方式: 离线

项目创建方式: CLI

CLI版本号: 3

示例代码:

<cell v-for="(item,index) in msgList" :key="item.pkId">
<text class="textClass">长文本</text>
<image src:"图片地址"><image>
</cell>

操作步骤:

list cell 中使用<image>加载图片 内存只增不减

预期结果:

内存保持一定状态

实际结果:

内存只增不减

bug描述:

list cell 中使用<image>加载图片 内存只增不减

2024-11-08 16:32 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

weex已经淘汰,nvue也不维护了。在意体验请使用uni-app x,不敏感的请使用vue页面

  • 果李程 (作者)

    项目上线一段时间了 ,再换也来不及了,有没有可以避免这个问题的方案

    2024-11-11 11:24

  • DCloud_heavensoft

    回复 果李程: nvue还有一个recycle-list

    2024-11-13 02:55

  • 果李程 (作者)

    回复 DCloud_heavensoft:使用的z-paging的插件 看插件文档 好像没有recycle-list的配置 默认使用的是list

    2024-11-13 09:56

  • DCloud_heavensoft

    回复 果李程: 它家插件有个vue可用的虚拟列表,用那个也可以,也能避免内存一直涨。当然最好的是uvue,专门优化和测试过这个

    2024-11-16 04:34

  • 果李程 (作者)

    回复 DCloud_heavensoft: 使用页面滚动或nvue时,不支持虚拟列表。在nvue中z-paging内置了list组件,效果与虚拟列表类似,并且可以提供更好的性能。 --所以才看的list 然而这个list的回收 有问题

    2024-11-18 10:31

要回复问题请先登录注册