Chart JS の tooltips のitemSort の使い方

LINEで送る
Pocket

Chart JS の tooltips 表示をソートしたかったが調べてもなかなか分からなかったのでメモしておきますね。

こちらを参考にさせて頂きました。

https://github.com/chartjs/Chart.js/issues/3742

itemSort: function(i0, i1) {
    var v0 = i0.xLabel;  // or yLabel
    var v1 = i1.xLabel;  // or yLabel
    return (v0 < v1) ? -1 : (v0 > v1) ? 1 : 0;
}
y軸でソートしたい場合は、以下のように書けば良いです。

var v0 = i0.yLabel;
var v1 = i1.yLabel;

またこれだと昇順なので降順にしたい場合は、

return (v0 > v1) ? -1 : (v0 < v1) ? 1 : 0;

とすればOKです。
LINEで送る
Pocket

  • このエントリーをはてなブックマークに追加

コメントを残す

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください