vue集成百度地图vue-baidu-map

文章目录

  • vue集成百度地图vue-baidu-map
  • [1. Vue Baidu Map文档地址](#1. Vue Baidu Map文档地址)
  • [2. 设置npm数据源](#2. 设置npm数据源)
  • [3. 安装vue-baidu-map](#3. 安装vue-baidu-map)
  • [4. 配置vue-baidu-map](#4. 配置vue-baidu-map)
    • [4.1 main.js全局注册](#4.1 main.js全局注册)
    • [4.2 vue页面设置](#4.2 vue页面设置)
    • [4.3 效果](#4.3 效果)

vue集成百度地图vue-baidu-map

1. Vue Baidu Map文档地址

shell 复制代码
https://dafrok.github.io/vue-baidu-map/#/zh/index

2. 设置npm数据源

shell 复制代码
npm config set registry=https://registry.npmmirror.com

查看npm数据源

shell 复制代码
npm config get registry

3. 安装vue-baidu-map

shell 复制代码
npm install vue-baidu-map --save

4. 配置vue-baidu-map

4.1 main.js全局注册

javascript 复制代码
import BaiduMap from 'vue-baidu-map'

Vue.use(BaiduMap, {
  ak: ''
})

4.2 vue页面设置

index.vue

javascript 复制代码
<template>
<baidu-map class="bm-view" :center="center" :zoom="zoom" :scroll-wheel-zoom="true">
			<bm-scale anchor="BMAP_ANCHOR_TOP_RIGHT"></bm-scale>
			<bm-navigation anchor="BMAP_ANCHOR_TOP_RIGHT"></bm-navigation>
			<bm-geolocation anchor="BMAP_ANCHOR_BOTTOM_RIGHT" :showAddressBar="true" :autoLocation="true"></bm-geolocation>
		</baidu-map>
</template>
  <script>
  export default {
	name: 'Index',
	components: {
	},
	data() {
	  return {
		lineChartData: lineChartData.newVisitis,
		center: {lng: 108.889191, lat:34.274342},
		zoom: 15
	  }
	},
  }
  </script>
<style>
  .bm-view {
	width: 100%;
	height: 500px;
  }
  </style>

4.3 效果

相关推荐
golitter.几秒前
Ajax和axios简单用法
前端·ajax·okhttp
PleaSure乐事10 分钟前
【Node.js】内置模块FileSystem的保姆级入门讲解
javascript·node.js·es6·filesystem
雷特IT20 分钟前
Uncaught TypeError: 0 is not a function的解决方法
前端·javascript
长路 ㅤ   43 分钟前
vite学习教程02、vite+vue2配置环境变量
前端·vite·环境变量·跨环境配置
亚里士多没有德7751 小时前
强制删除了windows自带的edge浏览器,重装不了怎么办【已解决】
前端·edge
micro2010141 小时前
Microsoft Edge 离线安装包制作或获取方法和下载地址分享
前端·edge
.生产的驴1 小时前
Electron Vue框架环境搭建 Vue3环境搭建
java·前端·vue.js·spring boot·后端·electron·ecmascript
awonw1 小时前
[前端][easyui]easyui select 默认值
前端·javascript·easyui
老齐谈电商1 小时前
Electron桌面应用打包现有的vue项目
javascript·vue.js·electron
LIURUOYU4213081 小时前
vue.js组建开发
vue.js