|
@@ -416,6 +416,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
mounted () {
|
|
|
+ this.initMap()
|
|
|
const that = this
|
|
|
window.onresize = () => {
|
|
|
return (() => {
|
|
@@ -426,7 +427,6 @@ export default {
|
|
|
},
|
|
|
beforeRouteEnter (to, from, next) {
|
|
|
next(vm => {
|
|
|
- vm.initMap()
|
|
|
vm.deliverySpinning = true
|
|
|
vm.userLogSpinning = true
|
|
|
setTimeout(() => {
|
|
@@ -443,6 +443,12 @@ export default {
|
|
|
setInterval(() => vm.getDeliveryLog(), 1000 * 60 * 5)
|
|
|
setInterval(() => vm.getUserLog(), 1000 * 60 * 5)
|
|
|
})
|
|
|
+ },
|
|
|
+ beforeRouterLeave (to, from, next) {
|
|
|
+ next(vm => {
|
|
|
+ // 销毁地图实例
|
|
|
+ vm.map.destroy()
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
</script>
|