关于Echarts的使用和遇到的问题

关于Echarts的使用和遇到的问题

对于插件工具,感觉按着官方的教程,便可以使用,但是看这个Echarts有点晕乎乎的,还是不能快速的学习啊。
一、在webpack中使用ECharts
在这里插入图片描述项目中报了这样的错误:

//通过 npm 获取 echarts
npm install echarts --save
在项目里需要用到的界面中,按需引入需要的模块,不做全局引入;如果完整引入Echarts,会有很多冗余的文件,体积会比较大,造成资源加载等问题。(注:require和import的引入区别)

// 引入 ECharts 主模块
import ECharts from "echarts/lib/echarts";
//引入折线图
import "echarts/lib/chart/line";
//引入提示框
import "echarts/lib/component/tooltip";
//引入标题
import "echarts/lib/component/title";
//引入图例标志
import "echarts/lib/component/legend";
// 上代码
// vue项目中也可以这么写: 
require('echarts/lib/component/tooltip');
require('echarts/lib/component/title');
require('echarts/lib/component/legend'); 

// 代码
<div
    class="statisticsLineEchart"
    ref="lineEchart"
></div>

 //获取到准备绘制的DOM对象
 const ele = this.$refs["lineEchart"];
 //初始化echarts实例
 this.echart = ECharts.init(ele);
 //绘制表格
 this.echart.setOption(this.lineEchartOptions); 

二、配置选项

lineEchartOptions = {
    color: ["#FFC44F", "#d14a61", "#76D1D7"],//设置颜色
    title: {  //标题,按需引入其模块,包含表的主标题和副标题的相关配置},
    tooltip: {  //提示,鼠标滑过,鼠标移上去那个提示框的配置},
    legend: {//图例,如果想要图例有效果,legend中数据要和series中name的值保持一致 
      data:["新增","删除"]
    },
    grid: {//网格  },
    toolbox: {//工具箱,内置有导出图片,数据视图,动态类型切换,数据区域缩放,重置五个工具},
    xAxis: {//x轴},
    yAxis: { //y轴},
    series: [{ //数据
} ]
};
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值