We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
一、 异步渲染组件: 因为组件渲染太多,影响页面的渲染时间,所有可以延迟组件渲染,可以考虑v-if处理
二、 可以使用虚拟滚动的库: clusterize.js库; 实现原理;类似虚拟列表
三、虚拟列表 1、定义:虚拟列表是按需显示思路的一种实现,即虚拟列表是一种根据滚动容器元素的可视区域来渲染长列表数据中某一个部分数据的技术。 实现虚拟列表就是在处理用户滚动时,要改变列表在可视区域的渲染部分,其具体步骤如下:
建议参考下图理解一下上面的步骤: 元素 L 代指当前列表中的最后一个元素 从上图可以看出,startOffset 和 endOffset 会撑开容器元素的内容高度,让其可持续的滚动;此外,还能保持滚动条处于一个正确的位置。
2、为什么需要虚拟列表?
3、实现 参考文章 没大看懂
四、分页 有些不适应
五、Object.freeze冻结对象
The text was updated successfully, but these errors were encountered:
No branches or pull requests
一、 异步渲染组件:
因为组件渲染太多,影响页面的渲染时间,所有可以延迟组件渲染,可以考虑v-if处理
二、 可以使用虚拟滚动的库:
clusterize.js库; 实现原理;类似虚拟列表
三、虚拟列表
1、定义:虚拟列表是按需显示思路的一种实现,即虚拟列表是一种根据滚动容器元素的可视区域来渲染长列表数据中某一个部分数据的技术。
实现虚拟列表就是在处理用户滚动时,要改变列表在可视区域的渲染部分,其具体步骤如下:
建议参考下图理解一下上面的步骤:
元素 L 代指当前列表中的最后一个元素
从上图可以看出,startOffset 和 endOffset 会撑开容器元素的内容高度,让其可持续的滚动;此外,还能保持滚动条处于一个正确的位置。
2、为什么需要虚拟列表?
3、实现
参考文章
没大看懂
四、分页
有些不适应
五、Object.freeze冻结对象
The text was updated successfully, but these errors were encountered: