标签:global RoCE 根目录 开放平台 log 架构 key vue nal
平时一般未用脚手架构建或用webpack构建的项目只要用script标签引入即可,在vue-cli 2.X构建的项目中,需要用如下方式引入高德地图:
<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.15&key=您申请的key值"></script>
1 output: { 2 path: config.build.assetsRoot, 3 filename: ‘[name].js‘, 4 publicPath: process.env.NODE_ENV === ‘production‘ 5 ? config.build.assetsPublicPath 6 : config.dev.assetsPublicPath 7 }, 8 externals:{ 9 ‘AMap‘:‘AMap‘ 10 },
4.下一步,在你要放地图的组件里设置一个存放地图的container,按照高德地图JS API的照做就可以了
TIP:我们经常有时候要把map作为全局对象使用,以便于各组件之间对该地图对象的复用和传值,
1 <template> 2 </template> 3 4 <script> 5 const map = ‘‘; 6 export default { 7 map, 8 } 9 </script> 10 11 <style> 12 </style>
1 <script> 2 import global from ‘@/global.vue‘; 3 export default { 4 data() { 5 return { 6 7 } 8 }, 9 10 mounted() { 11 console.log("全局变量" + global.map); 12 13 }, 14 <script>
标签:global RoCE 根目录 开放平台 log 架构 key vue nal
原文地址:https://www.cnblogs.com/lwj-blog/p/11379425.html