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

vue+echarts圖表使用的問題記錄

 更新時間:2021年09月30日 10:42:01   作者:青煙小生  
由于在項目中需要對數(shù)據(jù)進(jìn)行可視化處理,也就是用圖表展示,眾所周知echarts是非常強(qiáng)大的插件,所以這篇文章主要給大家介紹了關(guān)于vue+echarts圖表使用的相關(guān)資料,需要的朋友可以參考下

前言

echarts是我最常用的一直圖表工具,而且也是一個很完整的生態(tài)和內(nèi)容,足夠我們平常的使用了。最近在做一個大數(shù)據(jù)平臺的頁面,需要用到比較多的圖表,就使用了echarts。使用過程中也碰到了一些比較難搞的問題或者是配置手冊里面隱藏比較深的一些屬性,今天就來記錄下。

使用方法

1、取消圖表的網(wǎng)格,網(wǎng)格的顏色修改

// 控制網(wǎng)格線是否顯示
splitLine: {
    show: false,   // 網(wǎng)格線是否顯示
    //  改變樣式
    lineStyle: {
       color: '#ccc'   // 修改網(wǎng)格線顏色     
    }                            
},

2、坐標(biāo)軸的樣式修改

xAxis: [
              {
                  type: 'category',
                  boundaryGap: false,
                  data: ['1月', '2月', '3月', '4月', '5月', '6月'],
                  axisLine:{
                      lineStyle:{color:"#ccc"}
                  },
                  axisTick: {
                    show: false // 去掉刻度
                  },
                  axisLabel:{//字體樣式的修改
                      show: true,//顯示隱藏
                       textStyle:{color:"#ccc"}
                  },
                  // 控制網(wǎng)格線是否顯示
splitLine: {
                 show: false,   // 網(wǎng)格線是否顯示
                 //  改變樣式
                 lineStyle: {
                     color: '#ccc'   // 修改網(wǎng)格線顏色     
                 }                            
},
              }
          ],
          yAxis: [
              {
                  type: 'value',
                  name: '(次)',
                  axisLine:{
                      lineStyle:{color:"#ccc",fontSize:'16'}
                  },
                  axisTick: {
                    show: false // 去掉刻度
                  },
              }
          ],

3、圓環(huán)圖的一些樣式修改或者配置使用

//圓環(huán)中心的文字的樣式修改
title: {
          text: value.value+'次',
          subtext: value.name,
          x: 'center',
          y: 'center',
          itemGap: 0,
          textStyle: {
            fontSize: 26,
            fontWeight: 'bold',
            color: 'rgb(0,237,255)'
          },
          subtextStyle: {
            fontSize: 16,
            fontWeight: 'bold',
            color: '#fff'
          },
},
//圓環(huán)的鼠標(biāo)移入的浮動效果清除
series: [
            {
              hoverAnimation:false,//添加這個屬性
            }
    ]

4、多圖表切換,清除上一次加載的數(shù)據(jù)

在setOption里面加 true

option && myChart.setOption(option,true);

5、圖表的漸變顏色使用

echarts.graphic.LinearGradient

series: [
          {
            type: 'pie',
            center: ['50%', '49%'],
            radius: ['45%', '73%'],
            // minAngle: 0,
            startAngle: 0, // 漸變角度
            avoidLabelOverlap: true,   //是否啟用防止標(biāo)簽重疊
            emphasis: {
              label: {
                show: true,
                position: 'center'
              }
            },
            data: seriesData,
            itemStyle: {
              emphasis: {
                shadowBlur: 10,
                shadowOffsetX: 0,
                shadowColor: 'rgba(0, 0, 0, 0.5)',
                label: {
                  show: true,
                }
              },
              normal: {
                color: function (params) { //顏色的漸變
                  var colorList = [
                    {
                      c1: '#3288FC',
                      c2: '#36B4FD'
                    },
                    {
                      c1: '#CBA0FF',
                      c2: '#598EFE'
                    },
                  ]
                  return new echarts.graphic.LinearGradient(1, 0, 0, 0, [{ //顏色漸變函數(shù) 前四個參數(shù)分別表示四個位置依次為左、下、右、上

                    offset: 0,
                    color: colorList[params.dataIndex].c1
                  }, {
                    offset: 1,
                    color: colorList[params.dataIndex].c2
                  }])

                }
              }
            }
          }
        ]

總結(jié)

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

相關(guān)文章

  • 封裝一個Vue文件上傳組件案例詳情

    封裝一個Vue文件上傳組件案例詳情

    這篇文章主要介紹了封裝一個Vue文件上傳組件案例詳情,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-08-08
  • 詳解Vue 事件驅(qū)動和依賴追蹤

    詳解Vue 事件驅(qū)動和依賴追蹤

    本篇文章主要介紹了詳解Vue 事件驅(qū)動和依賴追蹤 ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • Vue自定義指令簡介和基本使用示例

    Vue自定義指令簡介和基本使用示例

    同時Vue也支持讓開發(fā)者,自己注冊一些指令,這些指令被稱為自定義指令,每個指令都有自己各自獨立的功能,這篇文章主要介紹了Vue自定義指令簡介和基本使用,需要的朋友可以參考
    2024-03-03
  • Vue.js系列之項目結(jié)構(gòu)說明(2)

    Vue.js系列之項目結(jié)構(gòu)說明(2)

    這篇文章主要介紹了Vue.js系列之項目結(jié)構(gòu)說明(2)的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-01-01
  • vue全局方法plugins/utils的實現(xiàn)示例

    vue全局方法plugins/utils的實現(xiàn)示例

    很多時候我們會在全局調(diào)用一些方法,本文主要介紹了vue全局方法plugins/utils的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • vue.js 輸入框輸入值自動過濾特殊字符替換中問標(biāo)點操作

    vue.js 輸入框輸入值自動過濾特殊字符替換中問標(biāo)點操作

    這篇文章主要介紹了vue.js 輸入框輸入值自動過濾特殊字符替換中問標(biāo)點操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Vite版本更新檢查實現(xiàn)頁面自動刷新的解決思路

    Vite版本更新檢查實現(xiàn)頁面自動刷新的解決思路

    這篇文章主要給大家介紹了關(guān)于Vite版本更新檢查實現(xiàn)頁面自動刷新的解決思路,文中通過實例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-02-02
  • vue和iview結(jié)合動態(tài)生成表單實例

    vue和iview結(jié)合動態(tài)生成表單實例

    這篇文章主要介紹了vue和iview結(jié)合動態(tài)生成表單實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue實現(xiàn)不同用戶權(quán)限的方法詳解

    Vue實現(xiàn)不同用戶權(quán)限的方法詳解

    在項目中,實現(xiàn)不同用戶的權(quán)限控制是常見的需求也是常見的功能模塊,本文將以 vue 為主要的代碼框架介紹幾種常見的權(quán)限控制方式,有需要的可以了解下
    2025-03-03
  • vue監(jiān)聽瀏覽器網(wǎng)頁關(guān)閉和網(wǎng)頁刷新事件代碼示例

    vue監(jiān)聽瀏覽器網(wǎng)頁關(guān)閉和網(wǎng)頁刷新事件代碼示例

    在前端開發(fā)中我們通常會遇到這樣的需求,用戶離開、刷新頁面前,修改數(shù)據(jù)未進(jìn)行保存操作,需要提示框提醒用戶,這篇文章主要給大家介紹了關(guān)于vue監(jiān)聽瀏覽器網(wǎng)頁關(guān)閉和網(wǎng)頁刷新事件的相關(guān)資料,需要的朋友可以參考下
    2023-08-08

最新評論

格尔木市| 柞水县| 乡城县| 礼泉县| 依兰县| 万盛区| 侯马市| 隆安县| 略阳县| 梁河县| 新乐市| 卓尼县| 大兴区| 思南县| 河源市| 安岳县| 扬州市| 柯坪县| 正定县| 梅州市| 铅山县| 吴忠市| 余江县| 城固县| 浠水县| 沁水县| 濮阳市| 安新县| 图木舒克市| 内丘县| 梁平县| 石柱| 封丘县| 安龙县| 且末县| 沙洋县| 遂宁市| 日喀则市| 迁西县| 陵川县| 登封市|