Jquery Canvasjs-缺少轴编号和第二个数据集图例

Jquery Canvasjs-缺少轴编号和第二个数据集图例,jquery,html,canvas,canvasjs,Jquery,Html,Canvas,Canvasjs,})) 我已将图例和数据集设置为显示在图例中,并在x轴上显示值,但没有显示任何内容。有没有人知道为什么第一个数据集忽略了他们会显示得很好?确保有最新的canvasjs文件。Legend似乎工作正常,在设置legendText时显示“2年”和“10年”,请检查这一点。如果您使用的是旧版本的canvasjs(v1.7)而当前版本是v2.1.1。请正确描述您的问题,以便我们更好地理解并帮助您解决!嗯,谢谢你让我意识到-我想CDNJS没有最新的。我更新到最新的文件,我可以看到2年和10年。在此之前,我只

}))


我已将图例和数据集设置为显示在图例中,并在x轴上显示值,但没有显示任何内容。有没有人知道为什么第一个数据集忽略了他们会显示得很好?

确保有最新的canvasjs文件。

Legend似乎工作正常,在设置legendText时显示“2年”和“10年”,请检查这一点。如果您使用的是旧版本的canvasjs(v1.7)而当前版本是v2.1.1。请正确描述您的问题,以便我们更好地理解并帮助您解决!嗯,谢谢你让我意识到-我想CDNJS没有最新的。我更新到最新的文件,我可以看到2年和10年。在此之前,我只能看到2年的标签。谢谢你,维斯瓦斯!罗斯·白求恩,很高兴它工作得很好。然而,即使使用v1.7.0,我也可以看到2年和10年的版本。这是你的电话号码
jQuery(document).ready(function($) {
var twoPoints = [];
var tenPoints = [];
jQuery.getJSON("https://www.quandl.com/api/v3/datasets/USTREASURY/YIELD.json?api_key=XXXX&collapse=weekly", function(results) {  
    $.each(results.dataset.data, function(key, value){
        twoPoints.push({x: new Date(value[0]), y: parseFloat(value[5])});
        tenPoints.push({x: new Date(value[0]), y: parseFloat(value[9])});
    });
    var chart = new CanvasJS.Chart("chartContainer",{
        title:{
            text:"Treasurey Yield Curve Rates"
        },
        axisX:{
            valueFormatString: "YYYY",
            interval: 2
        },
        axisY: {
            title: "Rate"
        },
        toolTip: {
            shared: true
        },
        data: [{
            name: "2YR",
                showInLegend: true,
            legendText: "2YR",
            type: "line",
            xValueFormatString: "YYYY-MM-DD",
            dataPoints : twoPoints
        },
        {
            name: "10YR",
                showInLegend: true,
            legendText: "10YR",
            type: "line",
            xValueFormatString: "YYYY-MM-DD",
            dataPoints : tenPoints
        }]
    });
    chart.render();
});