2024年Web前端最全ECharts用法及常用配置项详解(Vue环境),卑微打工人

web浏览器中的javascript

window对象

  • 计时器

  • 浏览器定位和导航

  • 浏览历史

  • 浏览器和屏幕信息

  • 对话框

  • 错误处理

  • 作为window对象属性的文档元素

(1)首先使用 npm下载安装 ECharts;

npm install echarts --save

(2)在项目的 main.js 文件中引入(此处为全局引入,后续在单个 .vue 页面中无需再引);

//引入

import echarts from ‘echarts’

import * as Echarts5 from ‘echarts5’ //echarts新版本echarts5

//使用

Vue.prototype.$echarts = echarts;

Vue.prototype.$echarts5 = Echarts5; //新版本

2.绘制图表

(1)首先为 ECharts 准备一个定义了高宽的 DOM 容器;

(2)初始化 echarts 实例并显示图表

在 vue 的 methods:{ } 中定义方法绘制图表,初始化 echarts 实例;

注意在 vue 中初始化 echarts 实例与官网稍有不同,需要将 echarts.init 改为 this.$echarts.init ,定义后的方法也需要在 vue 挂载阶段 mounted(){ } 中进行调用。

3.常用配置项

title标题组件,包含主标题和副标题。
legend图例组件,可选 plain 普通图例、scroll 可滚动翻页的图例。
grid直角坐标系内绘图网格,可以在网格上绘制折线图柱状图散点图(气泡图)
xAxisx轴。
yAxisy轴。
dataZoom

区域缩放,常用的为内置型数据区域缩放组件(dataZoomInside),内置于坐标系中,使用户可以在坐标系上通过鼠标拖拽、鼠标滚轮、手指滑动(触屏上)来缩放或漫游坐标系。

visualMap视觉映射组件,常用于地图当中。
tooltip提示框组件。
toolbox工具栏,内置有导出图片数据视图动态类型切换数据区域缩放重置五个工具;除了内置工具之外,还可以自定义工具,写于 feature 内。
geo

地理坐标系组件,用于地图的绘制。

dataset数据集组件,用于单独的数据集声明。

更多详情请参见 ECharts 官网的配置项手册:Documentation - Apache EChartsECharts, a powerful, interactive charting and visualization library for browserhttps://echarts.apache.org/zh/option.html#title


三、案例完整代码 + 详细注释


  • 22
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值