我正在使用[此][1]教程创建 Google map ,现在我想使用 Axios 发出 GET 请求:
axios.get("http://localhost:8080/mapjson").then(function(response) { })
在 map 中使用我的 json 文件的数据(坐标、折线等)。
问题是 axios 函数内部的所有内容都没有定义!例如我收到错误:
TypeError: Cannot read property 'map' of undefined at eval
有什么方法可以在我的 Axios 函数中使用此 Google map 代码吗?我需要传递纬度、经度和日期/时间对象。
最佳答案
行 const map = new google.maps.Map(element, options);
创建一个 map
变量,该变量是 mounted
的本地变量> 钩子(Hook)。如果您想在组件的另一个函数中访问 map
,请将其添加到 data
属性中并使用 this.map
代替。
关于javascript - VueJS Axios 谷歌地图 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52020593/