欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解vue中v-on事件監(jiān)聽指令的基本用法

 更新時間:2020年07月22日 15:44:58   作者:字母哥博客  
這篇文章主要介紹了詳解vue中v-on事件監(jiān)聽指令的基本用法,文中講解非常細致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下

一、本節(jié)說明

我們在開發(fā)過程中經(jīng)常需要監(jiān)聽用戶的輸入,比如:用戶的點擊事件、拖拽事件、鍵盤事件等等。這就需要用到我們下面要學(xué)習(xí)的內(nèi)容v-on指令。
我們通過一個簡單的計數(shù)器的例子,來講解v-on指令的使用。

二、 怎么做

  • 定義數(shù)據(jù)counter,用于表示計數(shù)器數(shù)字,初始值設(shè)置為0
  • v-on:click 表示當(dāng)發(fā)生點擊事件的時候,觸發(fā)等號里面的表達式或者函數(shù)
  • 表達式counter++和counter--分別實現(xiàn)計數(shù)器數(shù)值的加1和減1操作
  • 語法糖:我們可以將v-on:click簡寫為@click

三、 效果

  • 點擊加號數(shù)值加1
  • 點擊減號數(shù)值減1

四、 深入

表達式只適用于簡單的數(shù)據(jù)操作場景。如果操作比較復(fù)雜,我們要使用函數(shù)的方式實現(xiàn)。

定義methods:incr與decr分別實現(xiàn)加一和減一操作

 附錄:js常用可監(jiān)聽事件列表

屬性 事件何時觸發(fā)
abort 圖像的加載被中斷。
blur 元素失去焦點。
change 域的內(nèi)容被改變。
click 當(dāng)用戶點擊某個對象時調(diào)用的事件句柄。
dblclick 當(dāng)用戶雙擊某個對象時調(diào)用的事件句柄。
error 在加載文檔或圖像時發(fā)生錯誤。
focus 元素獲得焦點。
keydown 某個鍵盤按鍵被按下。
keypress 某個鍵盤按鍵被按下并松開。
keyup 某個鍵盤按鍵被松開。
load 一張頁面或一幅圖像完成加載。
mousedown 鼠標按鈕被按下。
mousemove 鼠標被移動。
mouseout 鼠標從某元素移開。
mouseover 鼠標移到某元素之上。
mouseup 鼠標按鍵被松開。
reset 重置按鈕被點擊。
resize 窗口或框架被重新調(diào)整大小。
select 文本被選中。
submit 確認按鈕被點擊。
unload 用戶退出頁面。

以上就是詳解vue中v-on事件監(jiān)聽指令的基本用法的詳細內(nèi)容,更多關(guān)于vue v-on指令的用法的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • vue props 一次傳多個值實例

    vue props 一次傳多個值實例

    這篇文章主要介紹了vue props 一次傳多個值實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • vue使用vue-i18n實現(xiàn)國際化的實現(xiàn)代碼

    vue使用vue-i18n實現(xiàn)國際化的實現(xiàn)代碼

    本篇文章主要介紹了vue使用vue-i18n實現(xiàn)國際化的實現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • Vue實現(xiàn)多標簽選擇器

    Vue實現(xiàn)多標簽選擇器

    這篇文章主要為大家詳細介紹了Vue實現(xiàn)多標簽選擇器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • vue限制輸入框只能輸入8位整數(shù)和2位小數(shù)的代碼

    vue限制輸入框只能輸入8位整數(shù)和2位小數(shù)的代碼

    這篇文章主要介紹了vue限制輸入框只能輸入8位整數(shù)和2位小數(shù),文中我們使用v-model加watch 實現(xiàn)這一個功能,代碼簡單易懂,需要的朋友可以參考下
    2019-11-11
  • vue3.x lodash在項目中管理封裝指令的優(yōu)雅使用

    vue3.x lodash在項目中管理封裝指令的優(yōu)雅使用

    這篇文章主要為大家介紹了vue3.x lodash在項目中管理封裝指令的優(yōu)雅使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • 在vue2中實現(xiàn)截圖功能的基本步驟

    在vue2中實現(xiàn)截圖功能的基本步驟

    在Vue 2中實現(xiàn)截圖功能,可以使用HTML5的Canvas元素和一些JavaScript代碼來捕獲屏幕或特定元素的截圖,以下是一個簡單的步驟和示例代碼來實現(xiàn)這個功能,需要的朋友可以參考下
    2023-10-10
  • vue3.0實踐之寫tsx語法實例

    vue3.0實踐之寫tsx語法實例

    很久不寫博客了,最近在使用ts和tsx開發(fā)vue類項目,網(wǎng)上資料比較少,順便記錄一下方便同樣開發(fā)的人互相學(xué)習(xí)共同進步,下面這篇文章主要給大家介紹了關(guān)于vue3.0實踐之寫tsx語法的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • VUE3安裝element?ui失敗的原因以及解決辦法

    VUE3安裝element?ui失敗的原因以及解決辦法

    這篇文章主要給大家介紹了關(guān)于VUE3安裝element?ui失敗的原因以及解決的相關(guān)資料,很多朋友升級使用Vue3了,但在安裝element?ui失敗出錯了,這里給大家總結(jié)下,需要的朋友可以參考下
    2023-09-09
  • Vue如何處理Axios多次請求數(shù)據(jù)顯示問題

    Vue如何處理Axios多次請求數(shù)據(jù)顯示問題

    這篇文章主要介紹了Vue如何處理Axios多次請求數(shù)據(jù)顯示問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 在vue3.0中如何配置代理

    在vue3.0中如何配置代理

    這篇文章主要介紹了在vue3.0中如何配置代理問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04

最新評論