Chart.js не может обновлять ярлыки с помощью функции - PullRequest
0 голосов
/ 15 декабря 2018

Я использую ng2-диаграммы в своем приложении Ionic 3.9.

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

public showXdaysData(days:number, mems:any[]):void {
    this.barChartOptions = {
        scaleShowVerticalLines: false,
        responsive: true,
        scales: {
            xAxes: [{
                barThickness: 8,
                gridLines: {
                    display:false
                }
            }],
            yAxes: [{
                ticks: {
                    beginAtZero: true,
                    max: 10
                },
                gridLines: {
                    display:false
                }
            }]
        }
    };
    ...
    this.barChartLabels = abscisses;
    ...
    let clone = JSON.parse(JSON.stringify(this.barChartData));
    clone[0].data = data;
    clone[0].label = days + ' jours';
    clone[0].backgroundColor = days < 10 ? 'rgba(255, 51, 102, 1)' : 'rgba(49, 182, 145, 1)';
    this.barChartData = clone;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...