项目用的是 vue + elementUI
项目是一个后台管理系统有大量数据展示 有些数据需要一次性查询出来 多达几千条
当展示几千条时 用el-table 展示会有卡顿 使用插件pl-table
npm i pl-table
main.js
import plTable from "pl-table"
import 'pl-table/themes/index.css'
import 'pl-table/themes/plTableStyle.css'
Vue.use(plTable);
项目中使用
将el-table 替换成 pl-table 加上 属性 use-virtual 就可以了