我正在获取JSON数据。我正在使用时间格式的js。所以我想在获得数据后添加一些值。我的数据就像(0.0,1.00,2.00,3.00,4.00到23.00)。现在我得到一些返回值,如2.00,3.00,4.00。我的JSON数据:获取响应后修改JSON数据
[{
"_id": {
"hr": 2,
"minut": 2
},
"totoal": 42
},
{
"_id": {
"hr": 4,
"minut": 3
},
"total": 144
},
{
"_id": {
"hr": 8,
"minut": 5
},
"total": 188
},
{
"_id": {
"hr": 9,
"minut": 10
},
"total": 128
}
]
var time =_.map(resp.data, function(res) {
return (res._id.hr + ':' + res._id.minut + 0)
});
当我在控制台上打印“时间”时,它会显示像这样。
2:20,4:30,8:50.9:10
我想设置为图表该定时。为了更好的理解,我可以向你展示一些图表的片段。
但我要修改这些值像
00:00,下午1:00,2:00,3:00,4:00,5:00,6:00,7: 00,8:50,9:00,10:00,11:50 ,12.00,13:10,14:00,15:00,14:30,15:30
所以我现在得到这些“2:20,4:30 ,8:50,9:10“”数值以“时间”变量与数组形式。所以我想在图表中显示每个小时。但我只得到一些不是全部的值(哪个时间没有数据,那么它不是返回时隙)。 SO数据是json数据中显示的总数。但是我想要显示所有没有数据的人(总数)。
你可能需要遍历从0到最大的时间和创建轴在图形中的代码蜱。我怀疑它与你的回复数据有什么关系。你使用什么图形库? –