Javascript Amchart类别轴中的时间戳显示为未定义
我试图在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
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’。有一篇文章更详细。