在vue中使用echarts

1.引入echarts

先通过npm安装echarts

npm run echarts–save

2.在main.js中

import * as echarts from ‘echarts’;

Vue.prototype.$echarts = echarts

3.在.vue文件中(包括后端接口)

<template>
    <div id="main">div>
template>
<script>
  export default {
    name: "EchartPractice",
    data(){

    },
    methods:{
      drawChart() {
        var myEchart = this.$echarts.init(document.getElementById("main"));
        var option = {
          title: {
          text: 'Re基础南丁格尔玫瑰图',
          subtext: 'Fake Data',
          left: 'center'
         },
          tooltip: {
          trigger: 'item'
        },
        legend: {
          top: 'bottom'
                },
        toolbox: {
        show: true,
        feature: {
        mark: { show: true },
        dataView: { show: true, readOnly: false },
        restore: { show: true },
        saveAsImage: { show: true }
      }
    },
        series: [
      {
        name: 'Nightingale Chart',
        type: 'pie',
        radius: [50, 250],
        center: ['50%', '50%'],
        roseType: 'area',
        itemStyle: {
        borderRadius: 8
        },
        data: [

      ]
    }
  ]
};
  this.$http.get("http://localhost:8080/echarts").then((res)=>{
          res.data.forEach(item=>{
            option.series[0].data.push({name:item.name,value:item.count})
          })
             myEchart.setOption(option);
            console.log(option)
        })

      }
    },
    mounted() {
     this.drawChart();
    }
  }
script>
<style>
  #main {
    width: 600px;
    height:600px;
    margin: auto;
  }
style>

效果图

Original: https://www.cnblogs.com/ljq20204136/p/16600007.html
Author: 山海自有归期
Title: 在vue中使用echarts

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/579140/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Hash

    系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何…

    Java 2023年6月5日
    094
  • 设计模式之访问者模式

    大多数情况下你不需要访问者模式,但当一旦需要访问者模式时,那就是真的需要它了,这是设计模式创始人的原话。可以看出应用场景比较少,但需要它的时候是不可或缺的,这篇文章就开始学习最后一…

    Java 2023年6月8日
    080
  • Spring Security 初学

    Spring Security 初学 声明:本篇文章无源码解析,属于初学范围,本文采用SpringBoot+thymeleaf的项目。 实现 SpringSecurity 分三步走…

    Java 2023年6月5日
    063
  • Spring不同类型参数传参

    当POJO中使用简单类型属性时, 参数名称与POJO类属性名保持一致 POJO类 public class User { &#xA0; &#xA0;private …

    Java 2023年6月6日
    083
  • java设计模式

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Java 2023年6月9日
    092
  • TCP入门简单例子

    TCP的简单例子 TCP最简单聊天室 客户端 连接服务器 Socket 发送消息 package TCP; import java.io.IOException; import j…

    Java 2023年6月6日
    0101
  • 【SpringCloud-Alibaba系列教程】4.服务管理

    一、引出问题 上一节我们讲到了微服务相互调用的过程。那我们思考一下这样一个问题,我们某个微服务有没有可能有多个机器呢?或者说端口有没有可能不一样呢?那我们如何管理我们的微服务呢?其…

    Java 2023年6月5日
    0120
  • EasyExcel的基本使用

    官方网址:https://www.yuque.com/easyexcel/doc/easyexcel 应用场景 数据导入:减少录入工作量 数据导出:统计信息归档 数据传输:异构系统…

    Java 2023年6月13日
    095
  • Android-Java-接口Interface

    接口Interface 与 抽象类不同: 抽象类关注的是事物本质,例如:水果Fruit 属于抽象的,说去买水果 是模糊的概念 是抽象的概念 不具体,到底买什么水果不知道,而水果包含…

    Java 2023年5月29日
    081
  • 狂神说笔记——SpringBoot快速入门20

    SpringBoot快速入门 ; 1.什么是SpringBoot 回顾什么是Spring? Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Ro…

    Java 2023年5月30日
    0127
  • Spring Bean的作用域

    Spring Bean的作用域或者说范围主要有五种: 作用 描述 singleton 在spring IoC容器仅存在一个Bean实例,Bean以单例方式存在,bean作用域范围的…

    Java 2023年6月14日
    085
  • java入门

    1.基础语法 基本数据类型 整数类型 浮点类型 字符类型 布尔类型 类型转换 运算符 算术运算符 关系运算符 逻辑运算符 赋值运算符 三元运算符 字符串运算符 位运算符 分支 if…

    Java 2023年6月5日
    076
  • [转帖]查看nginx | apache | php | tengine | tomcat版本的信息以及如何隐藏版本信息

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    Java 2023年5月30日
    071
  • Java学习-第一部分-第二阶段-第五节:集合

    集合 笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html) 前面我们保存多个数据使用的是数组,那么数组有不足的地方,我…

    Java 2023年6月16日
    065
  • quartz框架(六)-ThreadPool

    本篇博文,博主将介绍Quartz框架中ThreadPool线程池相关的内容。线程池顾名思义,就是一个可以帮助我们来进行线程资源管理的对象。在web开发中,常见的就有数据库连接池,h…

    Java 2023年6月7日
    083
  • Java开发笔记(一百五十)C3P0连接池的用法

    JDBC既制定统一标准兼容了多种数据库,又利用预报告堵上了SQL注入漏洞,照理说已经很完善了,可是人算不如天算,它在性能方面不尽如人意。问题出在数据库连接的管理上,按照正常流程,每…

    Java 2023年6月6日
    064
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球