vue项目中使用Echarts可视化图表

先在项目中安装echarts 

npm install echarts --save-dev

在项目中:


// 第一步 引入echarts
import * as echarts from "echarts";



<!-- 第二步 创建存放echarts的容器 -->
<div class="content" ref="content"></div>



// 第三步 找到存放echarts的容器
let div = this.$refs.content;
      
// 第四步 创建echarts的实例
let myChart = echarts.init(div);
      
// 第五步 配置option项
let option = {
   title: {
      text: "Basic Radar Chart",
     },
   legend: {
          data: ["Allocated Budget", "Actual Spending"],
     },
   radar: {
          // shape: 'circle',
          indicator: [
            { name: "Sales", max: 6500 },
            { name: "Administration", max: 16000 },
            { name: "Information Technology", max: 30000 },
            { name: "Customer Support", max: 38000 },
            { name: "Development", max: 52000 },
            { name: "Marketing", max: 25000 },
          ],
        },
        series: [
          {
            name: "Budget vs spending",
            type: "radar",
            data: [
              {
                value: [4200, 3000, 20000, 35000, 50000, 18000],
                name: "Allocated Budget",
              },
              {
                value: [5000, 14000, 28000, 26000, 42000, 21000],
                name: "Actual Spending",
              },
            ],
          },
        ],
      };
     
// 第六步 使用配置项
myChart.setOption(option);

效果:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值