问题1描述:
对使用ajax发送请求返回的数据遍历为undefined
var points = [];
$.ajax({
type: 'get',
url: '/sc/acc/heatmap/data',
dataType: "json",
success: function (data) {
console.log(typeof data)
for (var i = 0; i < data.length; i++) {
var json = {
lng: data[i].lng,
lat: data[i].lat,
count: data[i].count,
}
console.log(json)
console.log(typeof json)
points.push(json)
}
}
})
问题1解决方案以及问题2描述:
粗心!属性名不匹配导致!应做如下修改:
将data[i].lng
修改为data[i].accLng
将data[i].lat
修改为data[i].accLat
将data[i].count
修改为data[i].accCount
热力图仍然无法正确显示,
var points = [];
$.ajax({
type: 'get',
url: '/sc/acc/heatmap/data',
dataType: "json",
success: function (data) {
console.log(typeof data)
for (var i = 0; i < data.length; i++) {
var json = {
lng: data[i].accLng,
lat: data[i].accLat,
count: data[i].accCount,
}
console.log(json)
console.log(typeof json)
points.push(json)
}
}
})
问题二解决方案
async: false // 同步
var points = [];
$.ajax({
type: 'get',
url: '/sc/acc/heatmap/data',
dataType: "json",
async: false,
success: function (data) {
console.log(typeof data)
for (var i = 0; i < data.length; i++) {
var json = {
lng: data[i].accLng,
lat: data[i].accLat,
count: data[i].accCount,
}
console.log(json)
console.log(typeof json)
points.push(json)
}
}
})
兄弟
快乐的宋凡平走出照相馆的时候嘿嘿地笑个不停,他的快乐感染了李兰,在他们继续向前走去时,这两个人一直嘿嘿地笑,然后李光头和宋钢也咯咯笑了起来,虽然两个孩子不知道为什么要笑。
再婚的李兰喜气洋洋,自从她的前任丈夫在厕所里淹死以后,她生不如死地熬过了七年,她的头发像狗窝似的乱了七年,现在她恢复了姑娘时的辫子,还在辫梢处系了两根红绳。她的脸色*象是吃了人参似的突然红润起来,她的偏头痛也突然没有了,她咝咝响了七年的嘴里开始哼起了歌曲。她那再婚丈夫也是红光满面,他在屋里走进走出时脚步敲鼓似的咚咚响,他贴着外面的墙壁撒尿时急风暴雨似的哗哗直响。
这一对二婚的夫妻在他们的蜜月里如胶似漆,他们一旦抓住空闲就会躲进里面的屋子,而且屋门紧闭。李光头和宋钢只能在外面的屋子里想入非非,两个孩子听到他们在里面时嘴巴噼里啪啦地响,坚信他们躲在里面吃着那一袋大白兔奶糖。他们不仅白天吃,晚上也是吃个不停。天还没黑他们就会逼着李光头和宋钢上床睡觉,他们把自己关在里屋,两只嘴巴不断地响。这时候邻居家的孩子还在外面奔跑喊叫,李光头和宋钢却只能上床睡觉了,宋凡平和李兰说起来也上床睡觉了,可是他们在里面的屋子里嘴巴响个不停。李光头和宋钢留着眼泪流着口水进入梦乡,第二天早晨醒来时眼泪干了,口水还在流。