接口返回一个5.2m的文本数据只需要400毫秒,但是渲染到前端很卡,浏览器卡死不是列表格式的数据,就是一段文本,如何优化
如果是富文本的话说一说我个人的思路:核心思想:每次只渲染一点点实现原理:先不一下子渲染,把文本割一点一点,丢到数组里面使用类似于前端虚表的原理,来判断可视范围。当滚动到一定情况的时候再去计算获取要渲染出来的那部分文本。如果我的问答对你的思路有启发,请点一下采纳
试试用 canvas 去绘制呢,只绘制可见区域的内容。一次性渲染那么大的内容,肯定非常卡