项目中用到了一个简单的折线图,我打算用echars实现,引入之后项目大小达到了3M多,为了减少项目大小,我打算按需加载折线图import echarts from "echarts";
let chart = null;
function initChart(canvas, width, height) {
chart = echarts.init(canvas, null, { width: width, height: height
});
canvas.setChart(chart);
var option = {
title: { text: this.title,
textStyle: {
fontSize: "15"
},
subtext: this.subtext
}, //...echars如何在vue中按需加载呢?
1 回答
繁华开满天机
TA贡献1816条经验 获得超4个赞
// 引入 ECharts 主模块 var echarts = require('echarts/lib/echarts'); // 引入折线图 require('echarts/lib/chart/line'); // 引入提示框和标题组件 require('echarts/lib/component/title');
添加回答
举报
0/150
提交
取消