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

Vue input控件通過value綁定動態(tài)屬性及修飾符的方法

 更新時(shí)間:2017年05月03日 08:47:58   作者:純黑的身心  
這篇文章主要介紹了 Vue input控件通過value綁定動態(tài)屬性及修飾符的方法,需要的朋友可以參考下

對于單選按鈕,勾選框及選擇列表選項(xiàng), v-model 綁定的 value 通常是靜態(tài)字符串(對于勾選框是邏輯值):

<!-- 當(dāng)選中時(shí),`picked` 為字符串 "a" -->
<input type="radio" v-model="picked" value="a">
<!-- `toggle` 為 true 或 false -->
<input type="checkbox" v-model="toggle">
<!-- 當(dāng)選中時(shí),`selected` 為字符串 "abc" -->
<select v-model="selected">
 <option value="abc">ABC</option>
</select>

但是有時(shí)我們想綁定 value 到 Vue 實(shí)例的一個(gè)動態(tài)屬性上,這時(shí)可以用 v-bind 實(shí)現(xiàn),并且這個(gè)屬性的值可以不是字符串。

舉個(gè)最容易認(rèn)知的例子

<input type="radio" v-model="pick" v-bind:value="a">
//當(dāng)只有v-model的情況下,我們綁定了VUE實(shí)例中的pick這個(gè)數(shù)據(jù),而這數(shù)據(jù)往往都是字符串或者是邏輯值,而如今通過v-bind綁定value,意味著,value是一個(gè)可變的數(shù)據(jù) a,而不是字符串'a',而v-model在這個(gè)控件選定后的值就是指向value,而用v-bind綁定后,指向的值又是一個(gè)動態(tài)屬性,所以此時(shí)就可以通過a這個(gè)動態(tài)屬性來更改v-model綁定的值,其他的控件也是如此,比如select等
// 當(dāng)選中時(shí)
vm.pick === vm.a

.lazy

在默認(rèn)情況下, v-model 在 input 事件中同步輸入框的值與數(shù)據(jù) (除了 上述 IME 部分),但你可以添加一個(gè)修飾符 lazy ,從而轉(zhuǎn)變?yōu)樵?change 事件中同步:

//測試是在失去焦點(diǎn)的時(shí)候才更新,而不是實(shí)時(shí)更新

<input v-model.lazy="msg" >

.number

如果想自動將用戶的輸入值轉(zhuǎn)為 Number 類型(如果原值的轉(zhuǎn)換結(jié)果為 NaN 則返回原值),可以添加一個(gè)修飾符 number 給 v-model 來處理輸入值:

<input v-model.number="age" type="number">
{{typeof age}}//如果輸入的是字符串則是string,如果是數(shù)字字符串則轉(zhuǎn)換成number

這通常很有用,因?yàn)樵?type=”number” 時(shí) HTML 中輸入的值也總是會返回字符串類型。

.trim

如果要自動過濾用戶輸入的首尾空格,可以添加 trim 修飾符到 v-model 上過濾輸入:

<input v-model.trim="msg">

以上所述是小編給大家介紹的Vue input控件通過value綁定動態(tài)屬性及修飾符的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Vue動態(tài)獲取數(shù)據(jù)后控件不可編輯問題

    Vue動態(tài)獲取數(shù)據(jù)后控件不可編輯問題

    這篇文章主要介紹了Vue動態(tài)獲取數(shù)據(jù)后控件不可編輯問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • vue react中的excel導(dǎo)入和導(dǎo)出功能

    vue react中的excel導(dǎo)入和導(dǎo)出功能

    當(dāng)我們把信息化系統(tǒng)給用戶使用時(shí),用戶經(jīng)常需要把以前在excel里錄入的數(shù)據(jù)導(dǎo)入的信息化系統(tǒng)里,這樣為用戶提供了很大的方便,這篇文章主要介紹了vue中或者react中的excel導(dǎo)入和導(dǎo)出,需要的朋友可以參考下
    2023-09-09
  • VUE實(shí)現(xiàn)一個(gè)Flappy Bird游戲的示例代碼

    VUE實(shí)現(xiàn)一個(gè)Flappy Bird游戲的示例代碼

    這篇文章主要介紹了VUE實(shí)現(xiàn)一個(gè)Flappy Bird的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • vue中4個(gè)自定義指令講解及實(shí)例用法

    vue中4個(gè)自定義指令講解及實(shí)例用法

    在本篇文章里小編給大家整理了一篇關(guān)于vue中4個(gè)自定義指令講解及實(shí)例用法,有興趣的朋友們可以跟著學(xué)習(xí)下。
    2021-12-12
  • vue實(shí)現(xiàn)彈幕功能

    vue實(shí)現(xiàn)彈幕功能

    這篇文章主要介紹了vue實(shí)現(xiàn)彈幕功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Vue中引入svg圖標(biāo)的兩種方式

    Vue中引入svg圖標(biāo)的兩種方式

    這篇文章主要給大家介紹了關(guān)于Vue中引入svg圖標(biāo)的兩種方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Vue3中動態(tài)修改樣式與級聯(lián)樣式優(yōu)先順序圖文詳解

    Vue3中動態(tài)修改樣式與級聯(lián)樣式優(yōu)先順序圖文詳解

    在項(xiàng)目中,我們時(shí)常會遇到動態(tài)的去綁定操作切換不同的CSS樣式,下面這篇文章主要給大家介紹了關(guān)于Vue3中動態(tài)修改樣式與級聯(lián)樣式優(yōu)先順序的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • vue3實(shí)現(xiàn)問卷調(diào)查的示例代碼

    vue3實(shí)現(xiàn)問卷調(diào)查的示例代碼

    本文主要介紹了vue3實(shí)現(xiàn)問卷調(diào)查的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-05-05
  • Vue按照順序?qū)崿F(xiàn)多級彈窗效果 附Demo

    Vue按照順序?qū)崿F(xiàn)多級彈窗效果 附Demo

    這篇文章主要介紹了Vue按照順序?qū)崿F(xiàn)多級彈窗效果 附Demo,通過實(shí)例代碼介紹了單個(gè)彈窗和多級彈窗的實(shí)現(xiàn)方法,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • vue如何使用vue slot封裝公共組件

    vue如何使用vue slot封裝公共組件

    這篇文章主要介紹了vue如何使用vue slot封裝公共組件,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05

最新評論

济阳县| 望城县| 深水埗区| 井研县| 孟连| 琼结县| 额济纳旗| 肥乡县| 乐陵市| 哈巴河县| 屯留县| 韶山市| 南和县| 榆树市| 鄢陵县| 延边| 大邑县| 巴里| 合江县| 姚安县| 太仆寺旗| 石景山区| 蒲城县| 德兴市| 东乌珠穆沁旗| 鹤山市| 达州市| 盘山县| 梧州市| 墨竹工卡县| 建始县| 柞水县| 化德县| 隆林| 雅江县| 崇左市| 卓尼县| 孝义市| 达州市| 湟源县| 凌海市|