最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

一、Vue的修飾符是什么

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

  • 表單修飾符;
  • 事件修飾符;
  • 鼠標(biāo)按鍵修飾符;
  • 鍵值修飾符;
  • v-bind修飾符。

二、修飾符的作用

1、表單修飾符

修飾符作用使用
lazy填完信息,光標(biāo)離開標(biāo)簽的時候,才會將值賦予給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阻止了事件冒泡 ,相當(dāng)于調(diào)用了event.stopPropagation<div @click="shout(2)"> <button @click.stop="shout(1)">ok</button> </div>//只輸出1
prevent阻止了事件的默認(rèn)行為,相當(dāng)于調(diào)用了event.preventDefault方法<form v-on:submit.prevent="onSubmit"></form>
once綁定了事件以后只能觸發(fā)一次,第二次就不會觸發(fā)<button @click.once="shout(1)">ok</button>

3、鼠標(biāo)按鈕修飾符

left左鍵點(diǎn)擊、right右鍵點(diǎn)擊、middle中鍵點(diǎn)擊

<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è)置自定義標(biāo)簽屬性,避免暴露數(shù)據(jù),防止污染HTML結(jié)構(gòu)

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

三、常用的應(yīng)用場景

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

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

相關(guān)文章

最新評論

建平县| 务川| 来安县| 顺昌县| 阿荣旗| 华容县| 灵寿县| 高要市| 武威市| 南城县| 翁牛特旗| 木里| 洛宁县| 鹤壁市| 柏乡县| 青田县| 奇台县| 义马市| 马龙县| 杨浦区| 青海省| 洱源县| 邵阳市| 方山县| 阳高县| 台南县| 泽库县| 南雄市| 巴林左旗| 会昌县| 油尖旺区| 琼海市| 合作市| 沂源县| 方山县| 馆陶县| 罗源县| 炎陵县| 榆树市| 太原市| 扶沟县|