当点击页面元素时,如何获取该Dom元素呢?
代码:
<div id="app">
<div id="example-1">
<button v-on:click="greet('abc', $event)" id="myBtn">Greet</button>
</div>
</div>
<script type="text/javascript">
var vm = new Vue({
el : "#app",
data : {
name : "vue"
},
methods:{
greet : function (str, e) {
alert(e.currentTarget.id);
console.log(e);
}
}
});
</script>
即,使用$event
这个特殊的属性来获取,而this
关键字指的是当前的Vue实例。
References
最新评论
不错挺好用的,东至梅城何红涛林场的 何红涛2个月前 (10-18)回复
识别码不对
呵呵
我的是ipv4网络,如何使用直播源啊!