我正在使用unix时间戳作为图表的类别字段,但是它不起作用。这是我的json数据的示例:
{
"id": 1546387200,
"upload_id": 1,
"bg": 23
}
该ID是Unix时间戳,我将此字段用作图表的类别字段:
"categoryField": "id",
"categoryAxis": {
"dashLength": 1,
"minorGridEnabled": true,
"labelsEnabled": true,
"tickLength": 0
},
这为什么不起作用?
答案 0 :(得分:1)
首先,我建议切换到amcharts4,因为它更加灵活,甚至具有新的图表类型。您只需一张图表即可轻松迁移。您可以同时使用amcharts3和amcharts4(Migration Guide)。
要解决您的问题,您应该为categoryAxis设置parseDates
属性,并将其设置为true
(docs)。
"categoryAxis": {
"dashLength": 1,
"minorGridEnabled": true,
"labelsEnabled": true,
"tickLength": 0,
"parseDates": true
},
我创建了this code pen作为参考。希望有帮助。