最近因工作需要使用到高德地图,在调用时拼接了字符串模版,原生绑定了一个点击事件,并传递参数,如下图
百度一番后发现,在vue里,所有的方法都是在组件内部声明的,也只能在组件内部调用,原生调用h5方法必须定义在window对象下
因此有了如下操作
在mounted里给window绑定这个事件
mounted() {
window['hClick'] = (id) => {
this.hClick(id)
}
},
最近因工作需要使用到高德地图,在调用时拼接了字符串模版,原生绑定了一个点击事件,并传递参数,如下图
百度一番后发现,在vue里,所有的方法都是在组件内部声明的,也只能在组件内部调用,原生调用h5方法必须定义在window对象下
因此有了如下操作
在mounted里给window绑定这个事件
mounted() {
window['hClick'] = (id) => {
this.hClick(id)
}
},