export default { init: function (){ const AK = "4VBBZ-HAA3X-QKI46-7GAL2-LQEOT-BEBKN"; const TMap_URL = "https://map.qq.com/api/gljs?v=1.exp&libraries=tools,service&key="+ AK +"&callback=onMapCallback"; return new Promise((resolve, reject) => { // 如果已加载直接返回 if(typeof TMap !== "undefined") { resolve(TMap); return true; } // 地图异步加载回调处理 window.onMapCallback = function () { resolve(TMap); }; // 插入script脚本 let scriptNode = document.createElement("script"); scriptNode.setAttribute("type", "text/javascript"); scriptNode.setAttribute("src", TMap_URL); document.body.appendChild(scriptNode); }); }, clickHandler: function(evt){ var lat = evt.latLng.getLat().toFixed(6); var lng = evt.latLng.getLng().toFixed(6); console.log("您点击的的坐标是:"+ lat + "," + lng); } }