map renderjs和service层对象,互相调用

<template>
	<view class="amap-container">
		<view class="toolbar">
		  <view >坐标: [ {
  { lng }} , {
  {lat}} ]</view>
		  <view>地址: {
  {address}}</view>
		</view>
		<view @tap="amap.emitData">
		<view :change:msg="amap.updateEcharts" id="amap" 
		:msg="msg" ></view>
		</view>
</view>	
</template>
<script>
export default {
	data() {
		return {
			msg:'2',
			overlays: [],
			lng: '',
			lat: '',
			address: '',
			marker: '',
			geocoder: null,
			mouseTool: null,
			mapadd:false,
			map: null,
			ownerInstanceObj: null ,//service层对象,
		}
	},
	onNavigationBarButtonTap(e){
		console.log(e,"132132")
	},
	mounted() {
		this.$nextTick(() => {
			this.onViewClick();
		})
	},
	 watch: {
		 address(oldName) {
			console.log(oldName,"38")
		 }
	   },
	methods: {
		//地图点击回调事件
		onViewClick(params) {
			if(params&&params.content){
				this.lng = params.content;
				console.log(this.address,this.lng,'renderjs返回的值-->', params);
			}
		},
		loaded(e) {
						console.log('加载成功了!!', e);
					},
	 serviceClick(obj){
			  console.log(obj.lng,"55555")
			  let that=this;
			  that.lng =obj.lng
			  that.lat = obj.lat
			  
		  }

	}
}
</script>

<script module="amap" lang="renderjs">
	const start = 'static/newhome/map33.png'
import config from '@/components/ITkoala-amap/config.js'
const selectedStart = 'static/ITkoa
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值