vue3中使用echarts

简介: vue3中使用echarts

一、安装

npm install --save echarts

二、使用

<template>
<div>
  <div id="myChart" :style="{ width: '300px', height: '300px' }"></div>
</div>
</template>
<script setup lang="ts">
import * as echarts from 'echarts';
import { reactive, onMounted } from 'vue';
  const state = reactive<any>({
    option: {
      grid: {
        top: '4%',
        left: '2%',
        right: '4%',
        bottom: '0%',
        containLabel: true,
      },
      xAxis: [
        {
          type: 'category',
          data: ["芳草地国际","实验小学","白家庄小学","外国语小学","师范学校附属","望京东园"],
          axisTick: {
            alignWithLabel: true,
          },
        },
      ],
      yAxis: [
        {
          type: 'value',
        },
      ],
      series: [
        {
          name: '学校',
          type: 'bar',
          barWidth: '40%',
          data: [260,680,360,460,150,320],
        },
      ],
    },
  })
const initeCharts = () => {
  let myChart = echarts.init(<HTMLElement>document.getElementById('myChart'))
  // 绘制图表
  myChart.setOption(state.option)
}
onMounted(() => {
  initeCharts()
})
</script>
<style scoped>
</style>
目录
相关文章
|
7月前
|
存储 JavaScript 数据可视化
vue3+echarts应用——深度遍历html的dom结构并用树图进行可视化
vue3+echarts应用——深度遍历html的dom结构并用树图进行可视化
177 1
|
4天前
一文带你封装Vue3 Echarts
一文带你封装Vue3 Echarts
一文带你封装Vue3 Echarts
|
2月前
|
XML 前端开发 数据格式
echarts柱图前后端代码SpringCloud+Vue3
echarts柱图前后端代码SpringCloud+Vue3
58 1
|
4月前
|
数据可视化 Apache 索引
Vue3使用echarts仪表盘(gauge)
Apache ECharts 是一款强大的数据可视化库,其仪表盘图表(`gauge`)可用于展示度量数据。主要属性包括仪表盘数据源 `gaugeData`(必填)、容器宽度 `width`(默认 100%)及高度 `height`(默认 100%)。数据项需指定名称 `name` 和值 `value`,并支持额外属性。
286 2
Vue3使用echarts仪表盘(gauge)
|
4月前
|
资源调度 Apache 容器
Vue3使用echarts树图(tree)
本文介绍了如何在 Vue2 项目中使用 Echarts 实现树图(tree)功能。通过按需引入 Echarts 组件和相关依赖,文章详细展示了如何创建一个可自定义配置的树图组件 `TreeChart.vue`,包括树图数据源、容器尺寸、主题色等属性。此外,还提供了在线预览效果及代码示例,帮助读者快速实现树图功能。适用于需要展示层次结构数据的场景。
220 1
Vue3使用echarts树图(tree)
|
7月前
|
数据采集 数据可视化 小程序
vue3+echarts可视化——记录我的2023编程之旅
vue3+echarts可视化——记录我的2023编程之旅
112 1
|
7月前
|
存储
vue2、vue3分别配置echarts多图表的同步缩放(二)
vue2、vue3分别配置echarts多图表的同步缩放
263 0
|
7月前
|
API
vue2、vue3分别配置echarts多图表的同步缩放(一)
vue2、vue3分别配置echarts多图表的同步缩放
346 0
|
7月前
|
JavaScript 前端开发 数据可视化
前端开发使用 Vue 3 + TypeScript + Pinia + Element Plus + ECharts
前端开发使用 Vue 3 + TypeScript + Pinia + Element Plus + ECharts
178 0
|
7月前
使用vue3实现echarts漏斗图表以及实现echarts全屏放大效果
使用vue3实现echarts漏斗图表以及实现echarts全屏放大效果
580 0

热门文章

最新文章

下一篇
DataWorks