vue中获取获取当前城市地址_vue 中结合百度地图获取当前城市

首先需要去百度地图开发者平台申请 ak

在index.html 中引入script

在 webpack.base.conf.js 中写入一下代码

module.exports = {

// ...

externals:{

'BMap': 'BMap'

},

// ...

}

在我们需要使用的vue文件引入

import BMap from 'BMap';

export default {

name: 'place',

data() {

return {

LocationCity: '正在定位',

success: false

};

},

methods: {

getLocation() {

const geolocation = new BMap.Geolocation();

var _this = this;

_this.LocationCity = '正在定位';

geolocation.getCurrentPosition(function getinfo(position){

let city = position.address.city; //获取城市信息

let province = position.address.province; //获取省份信息

_this.LocationCity = city;

_this.success = true;

}, function(e) {

_this.LocationCity = '定位失败, 请点击重试';

this.success = false;

}, {provider: 'baidu'});

}

},

mounted() {

this.getLocation();

},

};

Vue中使用百度地图——设置地图标注

知识点:创建Map实例,为指定的位置设置标注 参考博客:https://www.cnblogs.com/liuswi/p/3994757.html 1.效果图:初始化地图,设置指定经纬度为地图中心点坐 ...

Vue中使用百度地图——根据输入框输入的内容,获取详细地址

知识点:在Vue.js项目中调用百度地图API,实现input框,输入地址,在百度地图上定位到准确地址,获得到经纬度 参考博客:  百度地图的引用,初步了解参考博客:http://blog.csdn. ...

vue中实现百度地图

1.项目根目录下下载百度地图插件 npm install vue-baidu-map –save 2.在首页index.html中引入百度地图:

xxx.vue

> ...

vue中使用百度地图vue-baidu-map

安装 npm install vue-baidu-map --save 全局注册 全局注册将一次性引入百度地图组件库的所有组件.需在入口文件main.js中引入vue-baidu-map import ...

VUE 中引入百度地图(vue-Baidu-Map)

1.安装 $ npm install vue-baidu-map --save 2.全局注册,在main.js中引入以下代码 import BaiduMap from 'vue-baidu-map' ...

vue中使用百度地图,悬浮窗搜索功能

https://www.cnblogs.com/shuaifing/p/8185311.html 侵删

...

vue 中引用 百度地图

1.在 http://lbsyun.baidu.com/ 申请 秘钥 2.在index.html文件中引入

解决方案结构(层) 创建和下载项目后,您将具有如下所示的解决方案结构: 解决方案有8个项目: Core项目包含域层类(如 实体 和 域服务). Application项目包含应用程序逻辑(如应用程序服 ...

新鲜出炉的jquery fileupload 插件

内容属原创,转载请注明出处 为什么做这个东东 项目中需要用到一个多附件上传的控件,找了一圈没找到中意的(唯一一个中意点的还不开源,费用比较高),这不,只得自己抡刀上了. 需求是什么 这么个上传的东东, ...

【CSP】最大的矩形

问题描述 试题编号: 201312-3 试题名称: 最大的矩形 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ ...

最近读jdk源码一些基础的总结(有待后续深入)

第一点:java.lang 1.Object类,hashCode()方法,equals()方法,clone()方法,toString()方法,notify()和notifyAll()方法,wait() ...

你可能感兴趣的:(vue中获取获取当前城市地址)