<cell v-for="(item,index) in msgList" :key="item.pkId">
<text class="textClass">长文本</text>
<image src:"图片地址"><image>
</cell>
- 发布:2024-11-08 16:32
- 更新:2024-11-08 22:48
- 阅读:74
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: Retina, 13-inch, 2020
手机系统: iOS
手机系统版本号: iOS 18
手机厂商: 苹果
手机机型: iphoneX
页面类型: nvue
vue版本: vue3
打包方式: 离线
项目创建方式: CLI
CLI版本号: 3
示例代码:
操作步骤:
list cell 中使用<image>加载图片 内存只增不减
list cell 中使用<image>加载图片 内存只增不减
预期结果:
内存保持一定状态
内存保持一定状态
实际结果:
内存只增不减
内存只增不减
bug描述:
list cell 中使用<image>加载图片 内存只增不减
果李程 (作者)
项目上线一段时间了 ,再换也来不及了,有没有可以避免这个问题的方案
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