ChartJS从消失的数据中显示xAxis标签(angular2-chartjs)

时间:2018-11-21 08:35:05

标签: angular chart.js

我有一个图表,显示从-6h到+ 24h每10分钟更新一次的数据。这可以正常工作,并且已经运行了最后一周左右。 On a screen that is not refreshed often, the labels for the xAxis are not disapearing。它们似乎只是在删除和更新数据时累积。

我无法复制该问题,因为数据是如此之慢,并且此屏幕已经运行了几天。 (刷新会修复它……持续几天……)

为了更新chartData点,不将其推送和弹出,整个数组将被覆盖。 (如果与此有关)

this.chartOptions = {
        scales: {
            xAxes: [{
                type: 'time',
                position: 'bottom',
                distribution: 'series',
                scaleLabel: {
                    display: true,
                    labelString: 'Time'
                },
                time: {
                    unit: 'hour',
                    displayFormats: {
                        hour: 'HH:mm'
                    },
                    parser: 'MMM D, YYYY HH:mm'
                }
            }]
        tooltips: {
            mode: 'label',
            callbacks: {
                title: this.getTooltipTitle, // callback function
                label: this.getTooltipLabel // callback function
            }
        }

0 个答案:

没有答案