分批加载方法如下: this.tableData:表格数据this.batchSize:每批次大小 我用的50 按需调整async updateTableDataInBatches(data, startIndex, signal) { const endIndex = Math.min(startIndex + this.batchSize, data.leng
data:接口拿的全部数据tableData:渲染表格的数据Promise:支持异步方便做loading状态处理1w条数据在开启虚拟表格的情况下一般2s左右即可完成渲染,当然具体还是取决于客户端性能 updateTableDataInBatches(data) { return new Promise((resolve) => { let index = 0;
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号