Heim > Web-Frontend > View.js > Hauptteil

So binden Sie Ereignisse in vue.js

coldplay.xixi
Freigeben: 2020-11-13 14:48:00
Original
3575 Leute haben es durchsucht

Methoden zum Binden von Ereignissen in vue.js: 1. Schreiben Sie die js-Methode direkt in das Tag. Der Code lautet [] 2. So rufen Sie die Methode auf.

So binden Sie Ereignisse in vue.js

【Empfohlene verwandte Artikel: vue.js

vue.js-Methode zum Binden von Ereignissen:

1. Schreiben Sie die js-Methode direkt in das Tag

 <button v-on:click="alert(&#39;hi&#39;)">执行方法的第一种写法</button>
Nach dem Login kopieren

2, Methode zum Aufrufen der Methode

<button v-on:click="run()">执行方法的第一种写法</button>
<button @click="run()">执行方法的 简写 写法</button>
export default {     
      data () { 
        return {
          msg: &#39;你好vue&#39;,
          list:[]      
        }
      },
      methods:{
           run:function(){
              alert(&#39;这是一个方法&#39;);
             }
           }
 }
Nach dem Login kopieren

(1) Methodenübergabe von Parametern, die Methode übergibt die Parameter in der Methode beim Aufruf von

<button @click="deleteData(&#39;111&#39;)">执行方法传值111</button>
<button @click="deleteData(&#39;222&#39;)">执行方法传值2222</button>
Nach dem Login kopieren

(2) Übergabe des Ereignisobjekts

<button data-aid=&#39;123&#39; @click="eventFn($event)">事件对象</button>
Nach dem Login kopieren
eventFn(e){
          console.log(e);
          // e.srcElement  dom节点
          e.srcElement.style.background=&#39;red&#39;;
          console.log(e.srcElement.dataset.aid);  /*获取自定义属性的值*/
        }
Nach dem Login kopieren

Verwandte kostenlose Lernempfehlungen: JavaScript( Video)

Das obige ist der detaillierte Inhalt vonSo binden Sie Ereignisse in vue.js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!