Плагин сортировки диаграмм js не работает - сортировка данных в диаграммах по определенному порядку меток? - PullRequest
0 голосов
/ 06 ноября 2019

Я хочу отсортировать данные в моем графике по меткам. Я пытался добавить плагин сортировки диаграммы js, но плагин, похоже, не работает, даже когда я пробовал сортировку по умолчанию?

plugins: {
sort: {
            enable: true,
            mode: 'array',
            reference: ["Closed", "Ready for Regression", "Dev Completed", "Testing", "In Progress"]
        }
}

Я вставил данные в диаграмму следующим образом:

function insertIssueDoughnutData(issues, chart, colourForIssues) {
    for (var i = 0; i < issues.length; i++) {
        if (issues[i].total > 0) {
            chart.data.datasets[0].data.push(issues[i].total);
            if (colourForIssues[issues[i].id] != null) {                
                chart.data.datasets[0].backgroundColor.push(colourForIssues[issues[i].id]);
            }
            else {
                chart.data.datasets[0].backgroundColor.push(randomColor(100));
            }
            chart.data.labels.push((issues[i].name).replace(/\s/g, "\n"));
        }
    }
    chart.update();
}
...