介绍
这篇文章将为大家详细讲解有关怎么在vue中引入高德地图、文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
vue的优点
vue具体轻量级框架,简单易学,双向数据绑定,组件化,数据和结构的分离,虚拟DOM,运行速度快等优势,vue中页面使用的是局部刷新,不用每次跳转页面都要请求所有数据和DOM,可以大大提升访问速度和用户体验。
<强>引入高德地图:强>
<>强打开指数。html,引用高德地图的JavaScript API: 强>
& lt; script 类型=拔谋?javascript", https://www.yisu.com/zixun/src=" http://webapi.amap.com/maps?v=1.3&key=你的API键"> 脚本>
在“关键="这里添加你申请的钥匙,钥匙不需要加引号。
<强>引入高德地图界面组件,只需要在上面代码后面再加一串代码:强>
& lt; script https://www.yisu.com/zixun/src="//webapi.amap.com/ui/1.0/main.js "> 脚本>
<强>配置webpack 强>
打开webpack.base.conf.js文件,找到module.exports,在外部对象中加入一行:& # 39;同理,:“同理# 39;
:外部,{ ,& # 39;同理,:,& # 39;同理# 39; },
<强>至此引入的步骤已完成,创建一个vue文件强>
& lt; template> ,& lt; div id=癱ontainer",类=癿ymap"祝辞& lt;/div> & lt;/template> & lt; script> import AMap 得到& # 39;同理,,,//在页面中引入高德地图 export default  { ,安装(){ this.loadmap才能();,,//加载地图和相关组件 }, ,方法:{ loadmap才能(){ const 才能;map =, new AMap.Map(& # 39;容器# 39;,,{ ,才能放大:9 ,,}); ,,} ,} } & lt;/script> & lt; style  scoped> ,.mymap { ,,宽度:300 px; ,,身高:300 px; ,} & lt;/style>
<强>运行,不出意外就可以看到地图了:强>
<>强如果使用高德地图界面组件,在加载地图的同时加载UI组件就可以了:强>
loadmap () { ,const map =, new AMap.Map(& # 39;容器# 39;,,{ 放大才能:9 ,}); ,AMapUI.loadUI(…),,//加载UI组件 }
关于怎么在vue中引入高德地图就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。