更新实时轨迹9
parent
1337596819
commit
b8ad239363
|
@ -20,9 +20,6 @@ export default {
|
||||||
arr:[],
|
arr:[],
|
||||||
lineArr:null,
|
lineArr:null,
|
||||||
carMsg:[],
|
carMsg:[],
|
||||||
currentIndex:0 ,//索引
|
|
||||||
currentObject: null, // 当前显示的对象
|
|
||||||
timer: null // 计时器实例
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
|
@ -51,22 +48,15 @@ export default {
|
||||||
historyMap(this.recordCar).then(res=>{
|
historyMap(this.recordCar).then(res=>{
|
||||||
console.log(res)
|
console.log(res)
|
||||||
this.carMsg = res.data
|
this.carMsg = res.data
|
||||||
// res.data.forEach(item=>{
|
res.data.forEach(item=>{
|
||||||
// this.carMsg = item
|
this.carMsg = item
|
||||||
// this.arr.push(item.longitude.replace(/"/g, "") +","+item.latitude.replace(/"/g, ""))
|
this.arr.push(item.longitude.replace(/"/g, "") +","+item.latitude.replace(/"/g, ""))
|
||||||
// this.lineArr = this.arr.map(item => item.trim().replace(/'/g, '').split(','))
|
this.lineArr = this.arr.map(item => item.trim().replace(/'/g, '').split(','))
|
||||||
// console.log(this.lineArr)
|
console.log(this.lineArr)
|
||||||
// })
|
})
|
||||||
})
|
})
|
||||||
this.initMap()
|
this.initMap()
|
||||||
this.startAnimation()
|
this.startAnimation()
|
||||||
this.currentObject = this.carMsg[this.currentIndex]; // 初始展示第一个对象
|
|
||||||
|
|
||||||
// 设置计时器,每秒切换到下一个对象
|
|
||||||
this.timer = setInterval(() => {
|
|
||||||
this.currentIndex = (this.currentIndex + 1) % this.carMsg.length; // 切换到下一个对象
|
|
||||||
this.currentObject = this.carMsg[this.currentIndex]; // 更新当前显示的对象
|
|
||||||
}, 1000);
|
|
||||||
},
|
},
|
||||||
initMap() {
|
initMap() {
|
||||||
AMapLoader.load({
|
AMapLoader.load({
|
||||||
|
|
Loading…
Reference in New Issue