页面数据量较大有一万条数据,怎么优化
当前端页面有大量数据10000+条数据时,性能处理个人感觉应该考虑两个方面:1、一次性将10000条数据请求回来很耗时;2、将这10000条数据渲染到页面上时很耗时;场景1:有一个下拉列表,有10000条下拉选项,怎么优化?(1)个人首先想到的是懒渲染,常见的便是无线滚动,基本前端流行的框架中都有对应的组件,采用滚动监听的原理,当底部一个空DIV进入视口后请求接口数据,可以每次请求10条,然后渲染(2)虚拟列表:也就是可视区域渲染方式,通过只渲染可视区域内的元素,当页面滚动时渲染可见的,删除不可见的
复制链接