Javascript Amchart类别轴中的时间戳显示为未定义

Javascript Amchart类别轴中的时间戳显示为未定义,javascript,amcharts,Javascript,Amcharts,我试图在amchart类别轴上显示时间戳,但它在图表中显示为undefined。以下是图表代码: var chart = AmCharts.makeChart("chartdiv", { "type": "serial", "theme": "light", "marginTop":0, "marginRight": 80, "dataProvider": [{ "date": 1492664639000, "value": 10

我试图在amchart类别轴上显示时间戳,但它在图表中显示为
undefined
。以下是图表代码:

    var chart = AmCharts.makeChart("chartdiv", {
    "type": "serial",
    "theme": "light",
    "marginTop":0,
    "marginRight": 80,
    "dataProvider": [{
    "date": 1492664639000,
    "value": 10
}, {
    "date": 1492664646000,
    "value": 20
}, {
    "date": 1492664653000,
    "value": 20
}, {
    "date": 1492664660000,
    "value": 23
}, {
    "date": 1492664667000,
    "value": 35
}, {
    "date": 1492664674000,
    "value": 26
}, {
    "date": 1492664681000,
    "value": 30
}],
    "valueAxes": [{
        "axisAlpha": 0,
        "position": "left"
    }],
    "graphs": [{
        "id":"g1",
        "balloonText": "[[category]]<br><b><span style='font-size:14px;'>[[value]]</span></b>",
        "bullet": "round",
        "bulletSize": 8,
        "lineColor": "#d1655d",
        "lineThickness": 2,
        "negativeLineColor": "#637bb6",
        "type": "smoothedLine",
        "valueField": "value"
    }],
    "chartScrollbar": {
        "graph":"g1",
        "gridAlpha":0,
        "color":"#888888",
        "scrollbarHeight":55,
        "backgroundAlpha":0,
        "selectedBackgroundAlpha":0.1,
        "selectedBackgroundColor":"#888888",
        "graphFillAlpha":0,
        "autoGridCount":true,
        "selectedGraphFillAlpha":0,
        "graphLineAlpha":0.2,
        "graphLineColor":"#c2c2c2",
        "selectedGraphLineColor":"#888888",
        "selectedGraphLineAlpha":1

    },
    "chartCursor": {
        "categoryBalloonDateFormat": "fff",
        "cursorAlpha": 0,
        "valueLineEnabled":true,
        "valueLineBalloonEnabled":true,
        "valueLineAlpha":0.5,
        "fullWidth":true
    },
    "dataDateFormat": "YYYY-MM-DD HH:NN:SS",
   "categoryField": "timestamp",
                    "categoryAxis": {
                        "minPeriod": "fff"
                    }
});
var chart=AmCharts.makeChart(“chartdiv”{
“类型”:“串行”,
“主题”:“光”,
“marginTop”:0,
“marginRight”:80,
“数据提供者”:[{
“日期”:1492664639000,
“价值”:10
}, {
“日期”:1492664646000,
“价值”:20
}, {
“日期”:1492664653000,
“价值”:20
}, {
“日期”:1492664660000,
“价值”:23
}, {
“日期”:1492664667000,
“价值”:35
}, {
“日期”:1492664674000,
“价值”:26
}, {
“日期”:1492664681000,
“价值”:30
}],
“价值轴”:[{
“axisAlpha”:0,
“位置”:“左”
}],
“图表”:[{
“id”:“g1”,
“气球文本”:“[[category]]
[[value]]”, “子弹”:“圆形”, “bulletSize”:8, “线条颜色”:“d1655d”, “线宽”:2, “底片颜色”:“637bb6”, “类型”:“平滑线”, “值字段”:“值” }], “图表滚动条”:{ “图形”:“g1”, “gridAlpha”:0, “颜色”:“#8888888”, “滚动条高度”:55, “backgroundAlpha”:0, “selectedBackgroundAlpha”:0.1, “selectedBackgroundColor”:“#8888888”, “graphFillAlpha”:0, “自动签名”:对, “selectedGraphFillAlpha”:0, “graphLineAlpha”:0.2, “graphLineColor”:“#c2c2c2”, “selectedGraphLineColor”:“#8888888”, “selectedGraphLineAlpha”:1 }, “图表光标”:{ “categoryBalloonDateFormat”:“fff”, “cursorAlpha”:0, “valueLineEnabled”:true, “ValueLineBalloodEnabled”:true, “valueLineAlpha”:0.5, “全宽”:真 }, “数据日期格式”:“YYYY-MM-DD HH:NN:SS”, “categoryField”:“时间戳”, “分类法”:{ “minPeriod”:“fff” } });

这是一个。

您使用了错误的键作为参考。试试这个。(此处演示:)

var chart=AmCharts.makeChart(“chartdiv”{
“类型”:“串行”,
“主题”:“光”,
“marginTop”:0,
“marginRight”:80,
“数据提供者”:[{
“时间戳”:1492664639000,
“价值”:10
}, {
“时间戳”:1492664646000,
“价值”:20
}, {
“时间戳”:1492664653000,
“价值”:20
}, {
“时间戳”:1492664660000,
“价值”:23
}, {
“时间戳”:1492664667000,
“价值”:35
}, {
“时间戳”:1492664674000,
“价值”:26
}, {
“时间戳”:1492664681000,
“价值”:30
}],
“价值轴”:[{
“axisAlpha”:0,
“位置”:“左”
}],
“图表”:[{
“id”:“g1”,
“BallooText”:“[[时间戳]]
[[值]]”, “子弹”:“圆形”, “bulletSize”:8, “线条颜色”:“d1655d”, “线宽”:2, “底片颜色”:“637bb6”, “类型”:“平滑线”, “值字段”:“值” }], “图表滚动条”:{ “图形”:“g1”, “gridAlpha”:0, “颜色”:“#8888888”, “滚动条高度”:55, “backgroundAlpha”:0, “selectedBackgroundAlpha”:0.1, “selectedBackgroundColor”:“#8888888”, “graphFillAlpha”:0, “自动签名”:对, “selectedGraphFillAlpha”:0, “graphLineAlpha”:0.2, “graphLineColor”:“#c2c2c2”, “selectedGraphLineColor”:“#8888888”, “selectedGraphLineAlpha”:1 }, “图表光标”:{ “categoryBalloonDateFormat”:“fff”, “cursorAlpha”:0, “valueLineEnabled”:true, “ValueLineBalloodEnabled”:true, “valueLineAlpha”:0.5, “全宽”:真 }, “数据日期格式”:“YYYY-MM-DD HH:NN:SS”, “categoryField”:“时间戳”, “分类法”:{ “minPeriod”:“fff” }
});工作的Thnks。它在X轴上显示时间戳。有没有办法在X轴上设置时间戳的格式?你应该给出一个日期对象而不是数字,然后改变你需要的格式,我想,在这里:你必须在你的分类轴中设置为true,这样图表就会把你的时间戳解释为日期。这里有一个更新的。如果要进一步修改标签,可以修改categoryAxis’。有一篇文章更详细。