解決echarts的多個折現(xiàn)數(shù)據(jù)出現(xiàn)坐標(biāo)和值對不上的問題
更新時間:2018年12月28日 11:15:41 作者:小小胖嘟
這篇文章主要介紹了解決echarts的多個折現(xiàn)數(shù)據(jù)出現(xiàn)坐標(biāo)和值對不上的問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
當(dāng)出現(xiàn)多個折現(xiàn)數(shù)據(jù),echarts可以配置stack值使用堆積值還是單個值
option = { noDataLoadingOption: { text: '暫無數(shù)據(jù)', effect: 'bubble', effectOption: {effect: {n: 0}}, textStyle: {fontSize: 24} }, symbolList: ['circle'], tooltip: { trigger: 'axis', textStyle: {align: 'left'}, axisPointer: {lineStyle: {color: '#E3E3E3', width: 1, type: 'solid'},} }, // grid: {x: '60px', x2: '60px', borderWidth: 0}, legend: {data: ['最大響應(yīng)時長', '平均響應(yīng)時長', '最小響應(yīng)時長']}, toolbox: {show: true}, // calculable: true, xAxis: [{ type: 'category', boundaryGap: false, data: ['00:00-02:00', '02:00-04:00', '04:00-06:00', '06:00-08:00', '08:00-10:00', '10:00-12:00'], splitLine: {lineStyle: {width: 0}}, axisLabel: {interval: 0,/*橫軸信息全部顯示*/ rotate: 20,/*20度角傾斜顯示*/} }], yAxis: [{ type: 'value', axisLine: {lineStyle: {color: '#333', width: 0, type: 'solid'}}, splitLine: {lineStyle: {color: '#e3e3e3', width: 1, type: 'dashed'}}, }], series: [ { name: '最大響應(yīng)時長', smooth: true, type: 'line', stack: '總量', // 重要的點(diǎn) 這個參數(shù)會使用堆積值作為縱坐標(biāo)的刻量值。 data:[........], itemStyle: {normal: {color: '#D06E17', lineStyle: {width: 1, color: '#D06E17'}}} },{ name: '平均響應(yīng)時長', smooth: true, type: 'line', stack: '總量', // 重要的點(diǎn) 這個參數(shù)會使用堆積值作為縱坐標(biāo)的刻量值。 data:[........], itemStyle: {normal: {color: '#C35AD9', lineStyle: {width: 1, color: '#C35AD9'}}} },{ name: '最小響應(yīng)時長', smooth: true, type: 'line', stack: '總量', // 重要的點(diǎn) 這個參數(shù)會使用堆積值作為縱坐標(biāo)的刻量值。 data:[........], itemStyle: {normal: {color: '#1FD5CE', lineStyle: {width: 1, color: '#1FD5CE'}}} }, ]
去掉stack值后
option3 = { noDataLoadingOption: { text: '暫無數(shù)據(jù)', effect: 'bubble', effectOption: {effect: {n: 0}}, textStyle: {fontSize: 24} }, symbolList: ['circle'], tooltip: { trigger: 'axis', textStyle: {align: 'left'}, axisPointer: {lineStyle: {color: '#E3E3E3', width: 1, type: 'solid'},} }, // grid: {x: '60px', x2: '60px', borderWidth: 0}, legend: {data: ['最大響應(yīng)時長', '平均響應(yīng)時長', '最小響應(yīng)時長']}, toolbox: {show: true}, // calculable: true, xAxis: [{ type: 'category', boundaryGap: false, data: ['00:00-02:00', '02:00-04:00', '04:00-06:00', '06:00-08:00', '08:00-10:00', '10:00-12:00'], splitLine: {lineStyle: {width: 0}}, axisLabel: {interval: 0,/*橫軸信息全部顯示*/ rotate: 20,/*20度角傾斜顯示*/} }], yAxis: [{ type: 'value', axisLine: {lineStyle: {color: '#333', width: 0, type: 'solid'}}, splitLine: {lineStyle: {color: '#e3e3e3', width: 1, type: 'dashed'}}, }], series: [ { name: '最大響應(yīng)時長', smooth: true, type: 'line', // stack: '總量', // 去除stack這個參數(shù) itemStyle: {normal: {color: '#D06E17', lineStyle: {width: 1, color: '#D06E17'}}} },{ name: '平均響應(yīng)時長', smooth: true, type: 'line', // stack: '總量', // 去除stack這個參數(shù) itemStyle: {normal: {color: '#C35AD9', lineStyle: {width: 1, color: '#C35AD9'}}} },{ name: '最小響應(yīng)時長', smooth: true, type: 'line', // stack: '總量', // 去除stack這個參數(shù) itemStyle: {normal: {color: '#1FD5CE', lineStyle: {width: 1, color: '#1FD5CE'}}} }, ] };
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
探索JavaScript函數(shù)的無限可能(函數(shù)基本概念)
JavaScript中的函數(shù)是一種重要的編程概念,它允許我們封裝可重用的代碼塊,并在需要時進(jìn)行調(diào)用,本文將深入介紹JavaScript函數(shù)的各個方面,包括函數(shù)定義和調(diào)用、參數(shù)和返回值、作用域和閉包、高階函數(shù)以及常見的函數(shù)應(yīng)用場景,感興趣的朋友一起看看吧2023-08-08JavaScript實(shí)現(xiàn)頁面無操作倒計(jì)時退出
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)頁面無操作倒計(jì)時退出,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10js+csss實(shí)現(xiàn)的一個帶復(fù)選框的下拉框
用js+csss實(shí)現(xiàn)的一個帶復(fù)選框的下拉框,用到了很基礎(chǔ)的技術(shù),但是比較實(shí)用,喜歡的朋友可以參考下2014-09-09