基于element-ui的vue大数据表格el-bigdata-table组件打成压缩包引入传统项目时的问题

问题背景:

前段时间,项目中的一些功能需要查看大量的业务数据且不分页造成页面table在数据量千条级别时页面就已经快卡死了。时不时的就会内存溢出了。于是就要优化。

在看解决方案的时候,DMap的解决方案映入了眼帘。技术专栏 | DMap——实战Vue百万条数据渲染表格组件开发

该组件采用了实时计算、虚拟渲染的方式,很好的优化了前端table在大量数据面前的孱弱表现。具体算法原理可参看上面的技术文章。但遗憾的是,该组件是用npm搭的前端web应用,没法直接用。

因为公司项目的前端采用的是vue.js+element-ui的架构,但,是传统的那种组织形式没有进行前后分离,意味着不能使用npm、ES6等。所以就必须使用webpack把该组件压成一个js文件,以

你可能感兴趣的:(前端)