Echarts在vue3中的使用

简介: Echarts在vue3中的使用

这只是一个简单的运用

首先安装 npm i echarts

引入需要的东西

import axios from "axios";
import { ref,onMounted  } from "vue";
import * as echarts from 'echarts';

template部分

<template>
  <div class="home">
    <div id="myChart" :style="{ width: '1500px', height: '550px' }"></div>
  </div>
</template>

js部分

onMounted(() => {
//第一句话不用管,他是获取html标签的
      let myChart = echarts.init(document.getElementById("myChart"));
//第二句话请求接口,将成功的数据放到res中
      axios.get("open/mockData/test1").then((res) => {
// 这些数据是接口中的格式问题,跟for循环似的
        let xdata = res.data.xData.map((val) => val);
        let ndata = res.data.yData.map((val) => val);
        myChart.setOption({
//他的话就是商品的名称
          xAxis: {
            data: xdata,
          },
          yAxis: {},
          title: {
            text: "折线测试",
          },
          tooltip: {
            trigger: "axis",
          },
          // legend: {
          //   data: ["订单量", "用户量", "充值金额", "交易额"],
          // },
          series: [
            {
              name: "订单量",
              type: "line",
              stack: "Total",
              data: ndata,
            }
          ],
        });
      });
      // 绘制图表
      window.onresize = function () {
        // 自适应大小
        myChart.resize();
        myChart2.resize();
      };
    });
目录
相关文章
|
6月前
|
存储 JavaScript 数据可视化
vue3+echarts应用——深度遍历html的dom结构并用树图进行可视化
vue3+echarts应用——深度遍历html的dom结构并用树图进行可视化
164 1
|
缓存 JavaScript 数据可视化
echarts在vue3中的使用——其他页面跳转回echarts图表页面时,不显示图表的问题
echarts在vue3中的使用——其他页面跳转回echarts图表页面时,不显示图表的问题
432 0
|
1月前
|
XML 前端开发 数据格式
echarts柱图前后端代码SpringCloud+Vue3
echarts柱图前后端代码SpringCloud+Vue3
51 1
|
3月前
|
数据可视化 Apache 索引
Vue3使用echarts仪表盘(gauge)
Apache ECharts 是一款强大的数据可视化库,其仪表盘图表(`gauge`)可用于展示度量数据。主要属性包括仪表盘数据源 `gaugeData`(必填)、容器宽度 `width`(默认 100%)及高度 `height`(默认 100%)。数据项需指定名称 `name` 和值 `value`,并支持额外属性。
179 2
Vue3使用echarts仪表盘(gauge)
|
3月前
|
资源调度 Apache 容器
Vue3使用echarts树图(tree)
本文介绍了如何在 Vue2 项目中使用 Echarts 实现树图(tree)功能。通过按需引入 Echarts 组件和相关依赖,文章详细展示了如何创建一个可自定义配置的树图组件 `TreeChart.vue`,包括树图数据源、容器尺寸、主题色等属性。此外,还提供了在线预览效果及代码示例,帮助读者快速实现树图功能。适用于需要展示层次结构数据的场景。
119 1
Vue3使用echarts树图(tree)
|
6月前
|
数据采集 数据可视化 小程序
vue3+echarts可视化——记录我的2023编程之旅
vue3+echarts可视化——记录我的2023编程之旅
104 1
|
6月前
|
存储
vue2、vue3分别配置echarts多图表的同步缩放(二)
vue2、vue3分别配置echarts多图表的同步缩放
236 0
|
6月前
|
API
vue2、vue3分别配置echarts多图表的同步缩放(一)
vue2、vue3分别配置echarts多图表的同步缩放
317 0
|
6月前
|
JavaScript 前端开发 数据可视化
前端开发使用 Vue 3 + TypeScript + Pinia + Element Plus + ECharts
前端开发使用 Vue 3 + TypeScript + Pinia + Element Plus + ECharts
155 0
vue3中使用echarts
vue3中使用echarts
57 0