vue的事件指令是v-on,具體用法請(qǐng)看下圖:
要給元素節(jié)點(diǎn)添加事件要用v-on,比如給p標(biāo)簽添加一個(gè)單擊事件click,如上圖所示耳舅,那么可以這樣添加事件嗎:<p v-on:click="alert("彈出框")">單擊</p>刨秆,這是不正確的松嘶。應(yīng)該在Vue對(duì)象里面定義一個(gè)方法method昔期,然后在方法里開(kāi)始寫方法。
大家注意這里的this.msg,this指的是整個(gè)vue對(duì)象刻恭,而在調(diào)用方法時(shí)有沒(méi)有括號(hào)沒(méi)有什么大礙瞧省,但沒(méi)有括號(hào)默認(rèn)有參數(shù),右括號(hào)默認(rèn)沒(méi)有參數(shù)鳍贾,這里的參數(shù)是你事件的類型和一些參數(shù)鞍匾。
大家在寫代碼的時(shí)候如果嫌v-on太長(zhǎng)可以用它的簡(jiǎn)寫方法@:
好了vue的事件指令就介紹到這里了