美文网首页
vue中的柱状图

vue中的柱状图

作者: 牛会骑自行车 | 来源:发表于2020-11-19 00:24 被阅读0次

安装 ↓

npm install echarts --save

只用一次的话就不需要全局引入了。直接在该页template中弄个容器 ↓

<div class="chart">
     <div id="awardsdata" :style="{width:'1300px',height:'500px'}"></div>
</div>

在script标签中 ↓

let echarts = require("echarts/lib/echarts");
require("echarts/lib/chart/bar");
require("echarts/lib/component/tooltip");
require("echarts/lib/component/legend");

事件methods中 ↓ 实例化echarts对象。注意id保持一致。。。。看都不看直接粘贴瞎改?会shǐ

    chart() {
      let chart = echarts.init(document.getElementById("awardsdata"));

      chart.setOption({
        tooltip: {
          trigger: "axis",
        },
        legend: {
          x: "500px",
          y: "480px",
          data: ["奖项", "奖励", "人才"],
        },
        xAxis: [
          {
            type: "category",
            data: [
              "哈哈",
              "嘿嘿",
              "嘎嘎",
              "咯咯",
              "嘻嘻",
              "鹅鹅鹅"
            ],
          },
        ],
        yAxis: [{ type: "value" }],
        series: [
          {
            name: "奖项",
            type: "bar",
            data: [34, 46, 34, 5, 75, 67],
          },
          {
            name: "奖励",
            type: "bar",
            data: [45, 2, 34, 56, 32, 45],
          },
          {
            name: "人才",
            type: "bar",
            data: [12, 32, 32, 43, 34, 4],
          },
        ],
      });
    }

生命周期函数mounted中 ↓

this.chart();
基础功能基本就有了。如下图

tada~~
柱状图好啦~

其中tooltip是鼠标覆盖柱子上时的提示信息。legend为最下面的各种颜色分别代表什么的提示。xAxis为x轴的信息,yAxis为y轴信息。series为各种数据。

文档 ↓

https://echarts.apache.org/examples/zh/index.html#chart-type-bar

相关文章

  • vue中的柱状图

    安装 ↓ 只用一次的话就不需要全局引入了。直接在该页template中弄个容器 ↓ 在script标签中 ↓ 事...

  • MPAndroidChart(二)——BarChart

    BarChart柱状图: 界面布局 首先在activity中对柱状图的属性进行设置其中mChart是对柱状图的样式...

  • MPAndroidChart(三)——BarChart(多组)

    BarChart柱状图(多组) 首先在activity中对柱状图的属性进行设置其中mChart是对柱状图的样式及效...

  • echarts图表样式转换

    柱状图与折现图转换将属性中的 series: [{type: 'bar', //bar 柱状图 line折线...

  • vue + eCharts 实例

    main.js需引入echarts,main.js 代码: echarts.vue代码: 其它页面如需此柱状图可引入:

  • 图表优化

    1.进入页面默认显示柱状图。选择柱状图type后,更改日期默认显示之前type的柱状图。 在js中设置全局变量va...

  • Vue—Echarts 柱状图

    使用Vue做后台管理系统的时候避免不了使用Echarts来展示对应的数据,下面是使用Echarts柱状图来展示对应...

  • QCustomPlot之柱状图(三)

    在QCustomPlot中,柱状图需要使用QCPBars类, QCPBars的使用很简单 竖向柱状图 创建一个柱状...

  • 可视化库Highcharts-4-绘制柱状图2

    Highcharts-4-柱状图2 本文介绍了3种Highcharts中柱状图的制作: 堆叠柱状图 分组堆叠柱状图...

  • 可视化库Highcharts-3-绘制柱状图

    Highcharts绘制柱状图 本文介绍的是如何利用python-highcharts绘制柱状图 水平/垂直柱状图...

网友评论

      本文标题:vue中的柱状图

      本文链接:https://www.haomeiwen.com/subject/mpphiktx.html