1. 分析卡顿原因 el-table 在渲染大量数据时,会因为 DOM 元素的剧增而导致浏览器渲染变慢,进而出现卡顿现象。尤其是在每行数据包含多个输入框或下拉框等复杂组件时,渲染压力会更大。 2. 尝试分页或懒加载数据 分页:将数据分成多页显示,每页只加载固定数量的数据。这样可以在保证用户体验的同时,减少单次渲染的数据...
有时候el-table的数据可能有成千上万条,而且又要在一页显示完,这时候页面渲染的dom太多了,可能会造成页面卡顿。 解决方案:给表格固定高度,只渲染用户在表格中滚动的视图dom 效果如图: 演示地址:https://codepen.io/william_yyh/pen/mdmEzPw 新建了一个QQ群,群号: 775684963 有关vue和element的知识几乎有问必答...