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

Vue常用的修飾符的作用詳解

 更新時間:2022年08月04日 15:51:00   作者:飯啊飯°  
為了方便大家寫代碼,Vue 給大家提供了很多方便的修飾符,比如我們經(jīng)常用到的取消冒泡,阻止默認事件等等,這篇文章將給大家分享Vue 中的常用的修飾符

一、Vue的修飾符是什么

Vue中的修飾符分為以下五種:

  • 表單修飾符;
  • 事件修飾符;
  • 鼠標按鍵修飾符;
  • 鍵值修飾符;
  • v-bind修飾符。

二、修飾符的作用

1、表單修飾符

修飾符作用使用
lazy填完信息,光標離開標簽的時候,才會將值賦予給value<input type="text" v-model.lazy="value">
trim自動過濾用戶輸入的首空格字符,中間的空格不會過濾<input type="text" v-model.trim="value">
number自動將用戶輸入的值轉(zhuǎn)為數(shù)值類型,如果不能被parseFloat解析,會返回原來的值<input v-model.number="age" type="number">

2、事件修飾符

修飾符作用使用
stop阻止了事件冒泡 ,相當于調(diào)用了event.stopPropagation<div @click="shout(2)"> <button @click.stop="shout(1)">ok</button> </div>//只輸出1
prevent阻止了事件的默認行為,相當于調(diào)用了event.preventDefault方法<form v-on:submit.prevent="onSubmit"></form>
once綁定了事件以后只能觸發(fā)一次,第二次就不會觸發(fā)<button @click.once="shout(1)">ok</button>

3、鼠標按鈕修飾符

left左鍵點擊、right右鍵點擊、middle中鍵點擊

<button @click.left="shout(1)">ok</button>
<button @click.right="shout(1)">ok</button>
<button @click.middle="shout(1)">ok</button>

4、鍵盤修飾符

鍵盤修飾符用來修飾鍵盤事件(onkeyup,onkeydown)的,有如下:

  • 普通鍵(enter、tab、delete、space、esc、up…)
  • 系統(tǒng)修飾鍵(ctrl、alt、meta、shift)
// 只有按鍵為keyCode的時候才觸發(fā)
<input type="text" @keyup.keyCode="shout()">

還可以通過以下方式自定義一些全局的鍵盤碼別名

Vue.config.keyCodes.f2 = 113

5、v-bind修飾符

props設置自定義標簽屬性,避免暴露數(shù)據(jù),防止污染HTML結(jié)構(gòu)

<input id="uid" title="title1" value="1" :index.prop="index">

三、常用的應用場景

修飾符應用場景
.stop阻止事件冒泡
.native綁定原生事件
.once事件只執(zhí)行一次
.self將事件綁定在自身身上,相當于阻止事件冒泡
.prevent阻止默認事件
.caption用于事件捕獲
.once觸發(fā)一次
.keyCode監(jiān)聽特定鍵盤按下
.right右鍵

到此這篇關于Vue常用的修飾符的作用詳解的文章就介紹到這了,更多相關Vue修飾符內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • vue 列表頁跳轉(zhuǎn)詳情頁獲取id以及詳情頁通過id獲取數(shù)據(jù)

    vue 列表頁跳轉(zhuǎn)詳情頁獲取id以及詳情頁通過id獲取數(shù)據(jù)

    這篇文章主要介紹了vue 列表頁跳轉(zhuǎn)詳情頁獲取id以及詳情頁通過id獲取數(shù)據(jù),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • 詳解Vue計算屬性原理

    詳解Vue計算屬性原理

    計算屬性是Vue中比較好用的API,開發(fā)者可以利用計算屬將復雜的計算進行緩存,同時基于它的響應式特性,我們無需關注數(shù)據(jù)更新問題,但需要注意的是,計算屬性是惰性求值的,本文將詳細介紹計算屬性的實現(xiàn)原理,需要的朋友可以參考下
    2023-05-05
  • 使用FileReader API創(chuàng)建Vue文件閱讀器組件

    使用FileReader API創(chuàng)建Vue文件閱讀器組件

    這篇文章主要介紹了使用FileReader API創(chuàng)建一個Vue的文件閱讀器組件,需要的朋友可以參考下
    2018-04-04
  • vue項目如何實現(xiàn)ip和localhost同時訪問

    vue項目如何實現(xiàn)ip和localhost同時訪問

    這篇文章主要介紹了vue項目如何實現(xiàn)ip和localhost同時訪問,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 用vue實現(xiàn)注冊頁效果?vue實現(xiàn)短信驗證碼登錄

    用vue實現(xiàn)注冊頁效果?vue實現(xiàn)短信驗證碼登錄

    這篇文章主要為大家詳細介紹了用vue實現(xiàn)注冊頁,短信驗證碼登錄,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • Vue組件間的樣式?jīng)_突污染問題詳解

    Vue組件間的樣式?jīng)_突污染問題詳解

    默認情況下,寫在.vue組件中的樣式會全局生效,因此很容易造成多個組件之間的樣式?jīng)_突問題。導致組件之間樣式?jīng)_突的根本原因,我們接下來探究一下
    2022-11-11
  • Vue項目引用百度地圖并實現(xiàn)搜索定位等功能(案例分析)

    Vue項目引用百度地圖并實現(xiàn)搜索定位等功能(案例分析)

    這篇文章主要介紹了Vue項目引用百度地圖并實現(xiàn)搜索定位等功能(案例分析),本篇文章為案例分析,技術點較多,所以篇幅較長,認真閱覽的你一定會學到很多知識,需要的朋友可以參考下
    2022-09-09
  • 使用Vue實現(xiàn)調(diào)用接口加載頁面初始數(shù)據(jù)

    使用Vue實現(xiàn)調(diào)用接口加載頁面初始數(shù)據(jù)

    今天小編就為大家分享一篇使用Vue實現(xiàn)調(diào)用接口加載頁面初始數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • Vue中computed及watch區(qū)別實例解析

    Vue中computed及watch區(qū)別實例解析

    這篇文章主要介紹了Vue中computed及watch區(qū)別實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • vue實現(xiàn)城市列表選擇功能

    vue實現(xiàn)城市列表選擇功能

    這篇文章主要介紹了vue實現(xiàn)城市列表選擇功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07

最新評論