VUE3.2 项目使用Echarts5.4总结

1、概念:必须理解按需引入

说白了就是在VUE页面中直接写,而且采用单独Import {} from ,然后在use的形式 。与之对应的就是一句话全部引入,或在man.js中配置部分重复功能综合使用。

import * as echarts from 'echarts/core';
import {
  TitleComponent,
  ToolboxComponent,
  TooltipComponent,
  GridComponent,
  DataZoomComponent
} from 'echarts/components';
import { CustomChart } from 'echarts/charts';
import { CanvasRenderer } from 'echarts/renderers';

echarts.use([
  TitleComponent,
  ToolboxComponent,
  TooltipComponent,
  GridComponent,
  DataZoomComponent,
  CustomChart,
  CanvasRenderer
]);

2、安装步骤

实际上有2种方式一种是npm,一种是按官网下载文件(echarts.js或echarts.mini.js)然后放入对应目录中再配置。这里推荐npm方式,因为不用去单独配置别的文件了。

①安装sass-loader :

选择 dart-sass 不选node sass (这步我开始跳过了,后来报错,因为有的例子使用了scss),我之前安装了node.js,采用下面命令直接安装:

npm install -g sass

②安装echarts:

npm install echarts --save

接下来就开始使用(如果例子中使用了$,那别忘记还要安装jquery)。

3、在.vue中直接使用:

①template区域给一个div,并署名id

<div id="main" style="width: 100%;height:80vh;  "></div>

②script区域:

这里官网没有的,注意在该区域第一行就引入:

import { onMounted } from 'vue'

script区域:

打开例子代码,官网例子中的按需导入和ESmode模式,如下图

拷贝从 import * as echarts from 'echarts/core'; 到 echarts.use([.. 段 的内容:

import * as echarts from 'echarts/core';
import {
  TitleComponent,
  ToolboxComponent,
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

23点59

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值