美文网首页WEB前端程序开发
小猿圈web前端Vue引入AMap高德地图实现代码

小猿圈web前端Vue引入AMap高德地图实现代码

作者: 小猿圈IT教育 | 来源:发表于2019-05-05 10:47 被阅读0次

    相信学习前端的小伙伴一定知道vue是什么吧,对他是一种前端的框架,今天我们就用vue框架做一个有趣东西,希望小猿圈前端讲师准备的Vue引入AMap高德地图实现代码能给你一定帮助。

    首先针对VueCLI3.x生成的项目有效,但是在第二步配置的时候,可以直接配置webpack.externals,所以本引入思路是通用的,并不局限于该项目。

    引入AMap

    在public/index.html文件</body>前引入

    <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.14&key=您申请的key值"></script>

    配置Webpack

    项目根目录新建配置文件vue.config.js,填入内容:

    module.exports = {

    configureWebpack: {

      externals: {

      AMap: "window.AMap"

      }

    }

    };

    在项目中使用

    新建Index.vue文件,填入内容:

    <template>

    <div>

      <div style="width: 100vw;height: 100vh" id="container"></div>

    </div>

    </template>

    <script>

    // eslint-disable-next-line

    import AMap from "AMap";

    export default {

    name: "Index",

    data() {

      return {};

    },

    mounted() {

      new AMap.Map("container", {

      resizeEnable: true,

      zoom: 11

      });

    }

    };

    </script>

    以上就是关于小猿圈前端讲师介绍的Vue引入AMap高德地图实现代码的全部内容,希望对大家的学习有所帮助,小猿圈竭力为你提供更全面更有竞争力的视频,希望对你有所帮助。

    相关文章

      网友评论

        本文标题:小猿圈web前端Vue引入AMap高德地图实现代码

        本文链接:https://www.haomeiwen.com/subject/jvrcoqtx.html