欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

详解vue.js的事件处理器v-on:click

程序员文章站 2022-06-03 13:50:57
用 v-on 指令监听 dom 事件 注意:html5中不能使用v-on,换为@ (1)html代码:
...

用 v-on 指令监听 dom 事件

注意:html5中不能使用v-on,换为@

(1)html代码:

<div id="example"> 
 <button v-on:click="greet">greet</button> 
 // 或者 

<button @click="greet">greet</button> 
</div> 

(2)js代码:

var vm = new vue({ 
 el: '#example', 
 data: { 
 name: 'vue.js' 
 }, 
 // 在 `methods` 对象中定义方法 
 methods: { 
 greet: function (event) { 
  // 方法内 `this` 指向 vm 
  alert('hello ' + this.name + '!') 
  // `event` 是原生 dom 事件 
  alert(event.target.tagname) 
 } 
 } 
}) 

 (3)效果展示:

详解vue.js的事件处理器v-on:click

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。