使用Chart JS动态设置X轴

时间:2017-10-25 13:28:12

标签: javascript chart.js

我想制作一个包含特定时间范围内新帐户的折线图。

是否可以提供start时间戳和stop时间戳,以便根据您的范围设置X轴?例如,如果范围是30天,我想要标签,如10月1日,10月9日等。但如果范围是5年,我想有2017年,2018年,2019年的标签......

var config = {
    type: 'line',
    data: {
        datasets: [{
            label: "New Users",
            backgroundColor: 'blue',
            borderColor: 'blue',
            data: [1, 2, 3, 4, 5, 6, 7]                
        }]
    },
    options: {            
        scales: {
            xAxes: [{
                type: 'time',
                time: {                       
                    min: 1471174953000,
                    max: 1473853353000
                }
            }]
        }
    }
};

var ctx = document.getElementById("chart").getContext("2d");
var chart = new Chart(ctx, config);

0 个答案:

没有答案