![](https://mekou.com/linux-magazine/wp-content/uploads/2020/04/chartjs-logo.png)
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です。