如何解决uniapp列表页分页加载更多导致长列表占用内存出现性能问题?
网友回复
<template>
<view class="sickBody">
<scroll-view scroll-y="true" class="scroll-Y" @scroll="scroll" @scrolltolower="getend">
<view class="parentDom">
<!-- <view :style="{ height: sickAllList.length * 40 + 'px' }"></view> -->
<view :style="{ height: screenHeight + 'px' }"></view>
<view class="positionRelative" :style="{ transform: getTransform }">
<view v-for="item in visibleData" :key="item.id" class="height40" >{{
item.name
}}</view>
</view>
</view>
</scroll-view>
</view>
</template>
<script>
let testdata = [];
let num = 30;
let starti = 0;
const getfakedata = function() {
for (let i = starti; i < num; i++) {
testdata.push({
id: i,
name: '疾病' + i
});
}
starti = num;
num = num + 30;
console.log(testdata);
}
getfakedata();
import {
throttle
} from '@/utils/throttle'; //防抖
export default {
props: {
// 是否展示搜索按钮
listData: {
type: Array,
default: () => []
},
itemSize: {
type: Number,
default: 40
}
},
data() {
return {
startOffset: 0,
start: 0,
end: 20,
scrollTData: 0,
count: 20,
remain: 8
// testData: []
};
},
computed: {
listHeight() {
return testdata.length * t...点击查看剩余70%
python能写一个检测nginx rewrite高危漏洞的工具代码?
css如何给video视频进行mask遮罩?
windows如何同时允许两个用户远程桌面连接同一个电脑?
nginx升级到1.30.1导致无法启动 [emerg] SSL_CTX_new() failed怎么办?
什么是ASLR(地址随机化)?
有没有不依赖embedding向量的RAG技术?
有没有支持实时打断语音通话并后台帮你执行任何的ai模型?
开源ai大模型文件格式GGUF、MLX、Safetensors、 ONNX 有什么区别?
出海挣钱支付收款PayPal、Wise 、PingPong、Stripe如何选择?
如何实现类似google的图片隐形水印添加和识别技术?


