最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue引用echarts超詳細(xì)步驟(附圖文)

 更新時(shí)間:2023年08月16日 10:17:49   作者:weixin_43778617  
這篇文章主要給大家介紹了關(guān)于Vue引用echarts超詳細(xì)步驟,vue中優(yōu)雅的使用echarts?在前端工作中,數(shù)據(jù)可視化用得最多的,可能就是圖表了,需要的朋友可以參考下

1、在要用的組件頁加一個(gè)id:main

<!-- echart -->
    <div id="main" style="height: 200px; width: 200px"></div>
    <div>11111</div>

2、在終端執(zhí)行安裝echarts命令: npm install echarts

3、引用echarts(5.0版本需要加 * as ): import * as echarts from "echarts";

4、打開Apache ECharts官網(wǎng):https://echarts.apache.org/examples/zh/index.html

選擇自己需要的圖,這里是一個(gè)雷達(dá)圖,我自己調(diào)整好樣式后的代碼:

option = {
  radar: {
    // shape: 'circle',
    radius:"66%",
    center:["50%","42%"],
    splitNumber:8,
    splitArea:{
      areaStyle:{
        color:"rgba(127,95,132,.3)",
        opacity:1,
        shadowBlur:45,
        shadowColor: 'rgba(0, 0, 0, 0.5)',
        shadowOffsetX:0,
        shadowOffsetY :15,
      }
    },
    indicator: [
      { name: '銷售', max: 6500 },
      { name: '政府', max: 16000 },
      { name: '信息技術(shù)', max: 30000 },
      { name: '客戶支持', max: 38000 },
      { name: '發(fā)展', max: 52000 },
      { name: '市場', max: 25000 }
    ]
  },
    legend: {
      left:"center",
      bottom:"10",
    data: ['分配預(yù)算', '預(yù)計(jì)支出','實(shí)際支出']
  },
  series: [
    {
      type: 'radar',
      symbolSize:0,
      areaStyle:{
        normal:{
             shadowBlur:13,
             shadowColor:"rgba(0,0,0,.2)",
             shadowOffsetX:0,
             shadowOffsetY:10,
             opacity:1,
        }
      },
      data: [
         {
                value: [5000, 7000, 12000, 11000, 15000, 14000],
                name: "分配預(yù)算",
              },
              {
                value: [4000, 9000, 15000, 15000, 13000, 11000],
                name: "預(yù)計(jì)支出",
              },
              {
                value: [5500, 11000, 12000, 15000, 12000, 12000],
                name: "實(shí)際支出",
              },
      ]
    }
  ]
};

script完整代碼如下:
可以自己調(diào)整樣式,在api文檔有對照解釋,鏈接如下,可供學(xué)習(xí)與參考:https://echarts.apache.org/zh/api.html#echarts

<script>
// echarts
import * as echarts from "echarts";
export default {
  data() {
    return {
      chartDom: "",
      myChart: "",
      option: "",
    };
  },
  mounted() {
    this.$nextTick(() => {
      this.chartDom = document.getElementById("main");
      this.myChart = echarts.init(this.chartDom);
      this.initChart();
    });
  },
  methods: {
    initChart() {
      console.log(document.getElementById("main"), "----d");
      // return;
      // this.chart = echarts.init(this.$el, "macarons");
      this.option = {
        radar: {
          // shape: 'circle',
          radius: "66%",
          center: ["50%", "42%"],
          splitNumber: 8,
          splitArea: {
            areaStyle: {
              color: "rgba(127,95,132,.3)",
              opacity: 1,
              shadowBlur: 45,
              shadowColor: "rgba(0, 0, 0, 0.5)",
              shadowOffsetX: 0,
              shadowOffsetY: 15,
            },
          },
          indicator: [
            { name: "銷售", max: 6500 },
            { name: "政府", max: 16000 },
            { name: "信息技術(shù)", max: 30000 },
            { name: "客戶支持", max: 38000 },
            { name: "發(fā)展", max: 52000 },
            { name: "市場", max: 25000 },
          ],
        },
        legend: {
          left: "center",
          bottom: "10",
          data: ["分配預(yù)算", "預(yù)計(jì)支出", "實(shí)際支出"],
        },
        series: [
          {
            type: "radar",
            symbolSize: 0,
            areaStyle: {
              normal: {
                shadowBlur: 13,
                shadowColor: "rgba(0,0,0,.2)",
                shadowOffsetX: 0,
                shadowOffsetY: 10,
                opacity: 1,
              },
            },
            data: [
              {
                value: [5000, 7000, 12000, 11000, 15000, 14000],
                name: "分配預(yù)算",
              },
              {
                value: [4000, 9000, 15000, 15000, 13000, 11000],
                name: "預(yù)計(jì)支出",
              },
              {
                value: [5500, 11000, 12000, 15000, 12000, 12000],
                name: "實(shí)際支出",
              },
            ],
          },
        ],
      };
      this.option && this.myChart.setOption(this.option);
    },
    //
  },
};
</script>

效果如下:

總結(jié) 

到此這篇關(guān)于Vue引用echarts超詳細(xì)步驟的文章就介紹到這了,更多相關(guān)Vue引用echarts內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Vue源碼解析之?dāng)?shù)組變異的實(shí)現(xiàn)

    Vue源碼解析之?dāng)?shù)組變異的實(shí)現(xiàn)

    這篇文章主要介紹了Vue源碼解析之?dāng)?shù)組變異的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • Vue Vine實(shí)現(xiàn)一個(gè)文件中寫多個(gè)組件的方法(最近很火)

    Vue Vine實(shí)現(xiàn)一個(gè)文件中寫多個(gè)組件的方法(最近很火)

    Vue Vine提供了全新Vue組件書寫方式,主要的賣點(diǎn)是可以在一個(gè)文件里面寫多個(gè)vue組件,Vue Vine是一個(gè)vite插件,vite解析每個(gè)模塊時(shí)都會(huì)觸發(fā)插件的transform鉤子函數(shù),本文介紹Vue Vine是如何實(shí)現(xiàn)一個(gè)文件中寫多個(gè)組件,感興趣的朋友一起看看吧
    2024-07-07
  • vue懶加載和子組件懶加載的區(qū)別詳解

    vue懶加載和子組件懶加載的區(qū)別詳解

    這篇文章主要給大家介紹了vue懶加載和子組件懶加載有什么區(qū)別,Vue懶加載指的是對圖片等資源的延遲加載,而子組件懶加載則是指延遲加載組件實(shí)例,文中通過代碼示例給大家講解的非常詳細(xì),需要的朋友可以參考下
    2023-12-12
  • 詳解讓sublime text3支持Vue語法高亮顯示的示例

    詳解讓sublime text3支持Vue語法高亮顯示的示例

    本篇文章主要介紹了讓sublime text3支持Vue語法高亮顯示的示例,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2017-09-09
  • vue3.0 vue.config.js 配置基礎(chǔ)的路徑問題

    vue3.0 vue.config.js 配置基礎(chǔ)的路徑問題

    這篇文章主要介紹了vue3.0 vue.config.js 配置基礎(chǔ)的路徑問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • vue跳轉(zhuǎn)頁面并且實(shí)現(xiàn)參數(shù)傳遞接受示例

    vue跳轉(zhuǎn)頁面并且實(shí)現(xiàn)參數(shù)傳遞接受示例

    這篇文章主要為大家介紹了vue跳轉(zhuǎn)頁面并且實(shí)現(xiàn)參數(shù)傳遞接受示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • vue下拉列表的兩種實(shí)現(xiàn)方式比較

    vue下拉列表的兩種實(shí)現(xiàn)方式比較

    這篇文章主要介紹了vue下拉列表的兩種實(shí)現(xiàn)方式比較,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • vue-cli如何修改打包項(xiàng)目結(jié)構(gòu)及前綴

    vue-cli如何修改打包項(xiàng)目結(jié)構(gòu)及前綴

    這篇文章主要介紹了vue-cli如何修改打包項(xiàng)目結(jié)構(gòu)及前綴問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Vue3組件傳參的多種方式小結(jié)

    Vue3組件傳參的多種方式小結(jié)

    這篇文章主要介紹 Vue3組件傳參的方式,包括父子組件、跨層級組件、兄弟組件的傳參,如父子組件通過屬性綁定和自定義事件雙向傳參,跨層級組件可利用 Provide/Inject 機(jī)制和 Pinia 狀態(tài)管理,兄弟組件可通過父組件中轉(zhuǎn)或 mitt 庫直接傳參,需要的朋友可以參考下
    2025-01-01
  • vue動(dòng)態(tài)綁定圖標(biāo)的完整步驟

    vue動(dòng)態(tài)綁定圖標(biāo)的完整步驟

    動(dòng)態(tài)綁定是我們?nèi)粘i_發(fā)中經(jīng)常遇到的一個(gè)需求,下面這篇文章主要給大家介紹了關(guān)于vue動(dòng)態(tài)綁定圖標(biāo)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-05-05

最新評論

崇义县| 济阳县| 靖宇县| 二连浩特市| 招远市| 陕西省| 吉安县| 玉环县| 策勒县| 南平市| 油尖旺区| 陆丰市| 阿克| 邓州市| 尼木县| 清苑县| 桂东县| 黄陵县| 漯河市| 岫岩| 华安县| 锡林郭勒盟| 习水县| 阳西县| 安吉县| 牡丹江市| 集贤县| 镶黄旗| 屏南县| 尚志市| 焦作市| 宣武区| 日土县| 民和| 会昌县| 休宁县| 晋宁县| 唐山市| 莒南县| 清原| 黑龙江省|