使用uniapp写微信小程序 获取定位

使用uniapp写微信小程序,获取定位,存入缓存并在别的页面调用

  1. 获取定位并存入缓存

// 第一步 获取定位
uni.getLocation({
	type: 'wgs84',
	success: function(res) {
		console.log('当前位置的经度:' + res.longitude);
		console.log('当前位置的纬度:' + res.latitude);

		// 第二步:存入缓存
		uni.setStorage({
			key:"latitude",
			data: res.latitude
		})
		uni.setStorage({
			key:"longitude",
			data: res.longitude
		})
		
		
		// that.$store.state.vipInfo.longitude = that.longitude;
		// that.$store.state.vipInfo.latitude = that.latitude;
	}
});
  1. 在需要使用的地方读取缓存
    给data中定义的值赋值时,需使用同步获取缓存
				this.longitude = uni.getStorageSync('longitude');
				this.latitude = uni.getStorageSync('latitude');

最后便可用这个坐标信息进行业务操作了。。。

你可能感兴趣的:(错误总结,学习笔记)