簡體   English   中英

在Chart.js折線圖中更改x軸標簽

[英]Changing x axis labels in Chart.js line chart

是否可以在Chart.js中設置自定義x軸標簽? 目前我正在使用我的索引數組,但很難在這個圖表上讀取任何內容,所以我想縮放它並只顯示指定的索引。 例如:相反[1,2,3,4,5,6,7,8,9,10],我想設置[1,5,10]

使用Chart.js,您無法覆蓋水平軸標簽。 它是一個很棒的圖書館,很遺憾它不支持這個。

最簡單的方法是在不使用Chart.js代碼而不重繪畫布的情況下,將標簽單元格留空。

例如,如果您只想每10個點顯示x軸標簽,則可以在生成標簽時執行以下操作:

    if (ix % 10 == 0) {
        labels[ix]="Label";
    } else {
        labels[ix]="";
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM