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

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

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

一、Vue的修飾符是什么

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

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

二、修飾符的作用

1、表單修飾符

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

2、事件修飾符

修飾符作用使用
stop阻止了事件冒泡 ,相當于調用了event.stopPropagation<div @click="shout(2)"> <button @click.stop="shout(1)">ok</button> </div>//只輸出1
prevent阻止了事件的默認行為,相當于調用了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設置自定義標簽屬性,避免暴露數據,防止污染HTML結構

<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修飾符內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

武宁县| 泗水县| 榆社县| 玉环县| 连江县| 遂川县| 永嘉县| 富阳市| 曲沃县| 灵寿县| 察哈| 栾城县| 威宁| 台中县| 井研县| 定南县| 达尔| 武宣县| 蚌埠市| 靖远县| 瑞丽市| 德保县| 阜城县| 兴宁市| 报价| 淅川县| 屏东县| 仪征市| 镇安县| 伊川县| 中宁县| 定襄县| 英德市| 丹凤县| 大同市| 湖州市| 巫山县| 巴楚县| 花莲县| 吴桥县| 怀远县|