第一步:下载 echarts 5npm install echarts --save 第二步:在util文件夹下,新建了一个echartsUi.js文件 (这个文件存放位置,依据自己需求) 第三步:在这个js文件中,按照官方介绍,按需引用 // 引入 echar...

第一步:下载 echarts 5
npm install echarts --save
第二步:在util文件夹下,新建了一个echartsUi.js文件 (这个文件存放位置,依据自己需求)
第三步:在这个js文件中,按照官方介绍,按需引用
// 引入 echarts 核心模块,核心模块提供了 echarts 使用必须要的接口。 import * as echarts from "echarts/core"; // 引入各种图表,图表后缀都为 Chart import { BarChart, PieChart } from "echarts/charts"; //这里我引用两个类型的图表 // 引入提示框,标题,直角坐标系等组件,组件后缀都为 Component import { TitleComponent, TooltipComponent, GridComponent, LegendComponent, // GeoCoComponent } from "echarts/components"; // 引入 Canvas 渲染器,注意引入 CanvasRenderer 或者 SVGRenderer 是必须的一步 import { CanvasRenderer } from "echarts/renderers"; // 注册必须的组件 echarts.use([ TitleComponent, TooltipComponent, GridComponent, LegendComponent, BarChart, PieChart, CanvasRenderer, ]); export default echarts;
第四步:在main.js文件中引入echats.并注册使用
第五步:在页面定义一个div,注册ref = bar,必须要设置具体的宽高
第六步:测试
methods:{
initEcharts () { let myEcharts = this.$echarts.init(this.$refs.bar) let option = { title: { text: '按需引入' }, tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } }, xAxis: { type: 'category', data: ['周一', '周二', '周三', '周四', '周五'] }, yAxis: { type: 'value' }, legend: {}, series: [ { name: '星期', type: 'bar', data: [23, 33, 45, 56, 78] } ] } myEcharts.setOption(option) }
??mounted()?{ ??????this.initEcharts?() ??},
},
在mouted钩子中调用
第七步:效果
沃梦达教程
本文标题为:vue 中使用echarts 5版本 按需使用


基础教程推荐
猜你喜欢
- webpack学习笔记一:安装webpack、webpack-dev-server、内存加载js和html文件、loader处理非js文件 2023-10-29
- 纯css实现漂亮又健壮的tooltip的方法 2024-01-23
- JSONObject与JSONArray使用方法解析 2024-02-07
- 创建Vue3.0需要安装哪些脚手架 2025-01-16
- js判断一个对象是否在一个对象数组中(场景分析) 2022-10-21
- Django操作cookie的实现 2024-04-15
- html5视频如何嵌入到网页(视频代码) 2025-01-22
- Loaders.css免费开源加载动画框架介绍 2025-01-23
- clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别分析 2024-01-08
- Bootstrap学习笔记之css组件(3) 2024-01-22