vue 事件處理

2021-10-10 21:04:54 字數 3858 閱讀 2696

1. 繫結監聽

@click=「fun」

@click

="test1"

>

test1 button

>

methods:

}

@***=「fun(引數)」

@click

="test2('test2')"

>

test2 button

>

test2(params)

預設事件形參: event

@click

="test3"

>

test3 button

>

test3(event)

隱含屬性物件: $event

@click

="test4('test', $event)"

>

test4 button

>

test4(params, event)

測試**:

2. 事件修飾符

.prevent : 阻止事件的預設行為 event.preventdefault()

href

=""@click.prevent

>

>

.stop : 停止事件冒泡 event.stoppropagation()

class

="outer"

@click

="outer"

>

class

="inner"

@click.stop

="inner"

>

div>

div>

測試**:

3. 按鍵修飾符

常用回車鍵

type

="text"

@keyup.enter

="test"

>

測試**:

vue事件處理

vue事件新增形式 load div body vue vue事件監聽處理 v on eventtype eventtype 事件處理程式 div 事件處理程式放在選項 methods 方法 vue的事件是原生事件,事件物件也是原生事件物件,event 事件物件是引數 h2 ehandler eve...

vue事件處理

語法 button v on 事件名 函式名 vue表示式 點我 button button 事件名 函式名 vue表示式 點我 button 語法 button 事件名.事件修飾符 函式名 vue表示式 點我 button 分類 stop 阻止事件冒泡,也就是當前元素發生事件,但當前元素的父元素不...

Vue入門系列(四)之Vue事件處理

vue官網 基礎用法 入門系列 一 二 三 四 五 本文 vue提供了協助我們為標籤繫結時間的方法,當然我們可以直接用dom原生的方式去繫結事件。vue提供的指令進行繫結也是非常方便,而且能讓viewmodel更簡潔,邏輯更徹底。所以還是推薦大家使用的。vue提供了v on指令幫助我們進行事件的繫結...