如题,vue的项目,路由跳转进入页面的时候有点慢,原因是echarts加载,于是我想按需加载,网上也搜索了一下帖子,有如下这样的方式引入
var echarts = require('echarts/lib/echarts')
require('echarts/lib/chart/line')
我也试了下,但是感觉好像没什么明显变化,而且即使我把第二行的line注释了,图表一样能画出来,是我理解的方式不对还是不是这么按需引入的?
如题,vue的项目,路由跳转进入页面的时候有点慢,原因是echarts加载,于是我想按需加载,网上也搜索了一下帖子,有如下这样的方式引入
var echarts = require('echarts/lib/echarts')
require('echarts/lib/chart/line')
我也试了下,但是感觉好像没什么明显变化,而且即使我把第二行的line注释了,图表一样能画出来,是我理解的方式不对还是不是这么按需引入的?
你可以看下全部引用和按需引用打包后文件的大小,应该会有比较大区别。
对于打开慢,可以通过异步加载的方式解决。