Echarts时间轴补刻度
生活随笔
收集整理的這篇文章主要介紹了
Echarts时间轴补刻度
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有時候我們Echarts圖表可能數據不夠,只有一兩條時,呈現效果不是很好
,比如這樣
所以我們需要填充數據,讓圖表就算沒有數據看起來橫軸也可以接受
// 補時間軸數值,數據不足10條時,補足10條,把時間軸刻度往后推var addTime,y,m,d,Xdata=['2020/04/12'],Ydata=[1500];if(Xdata.length<10){for (let i = 0, l = 10 - Xdata.length; i < l; i++) {addTime = Xdata[Xdata.length-1];addTime = new Date(addTime).getTime()+60*60*24*1000;y = new Date(addTime).getFullYear();m = new Date(addTime).getMonth()+1;d = new Date(addTime).getDate();m = m<10?'0'+m:m;addTime = y+'/'+m+'/'+d;Xdata.push(addTime)Ydata.push('-')}}console.log(Xdata,Ydata);//["2020/04/12", "2020/04/13", "2020/04/14", "2020/04/15", "2020/04/16", "2020/04/17", "2020/04/18", "2020/04/19", "2020/04/20", "2020/04/21"]// [1500, "-", "-", "-", "-", "-", "-", "-", "-", "-"]?
?
?
?
?
總結
以上是生活随笔為你收集整理的Echarts时间轴补刻度的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html画布创建黑白象棋棋盘,Canva
- 下一篇: 调用Gmaps根据地址显示对应的Goog