日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > vue >内容正文

vue

Vue.js 2.x笔记:表单绑定(3)

發(fā)布時間:2025/3/19 vue 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vue.js 2.x笔记:表单绑定(3) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. 基礎(chǔ)用法

  v-model 指令:在表單 input 和 textarea 元素上創(chuàng)建雙向數(shù)據(jù)綁定。

1.1 單行文本(Text)

<div id="app"><input type="text" v-model="name"><p>name:{{ name }}</p> </div> <script>var vm = new Vue({el: '#app',data: {name: "LiBing"}}); </script>

1.2 多行文本(Multiple Text)

<div id="app"><textarea v-model="remark"></textarea><p>remark{{ remark }}</p> </div> <script>var vm = new Vue({el: '#app',data: {remark: "備注"}}); </script>

注:在 textarea 中插值(<textarea>{{text}}</textarea>)并不會生效。使用?v-model?來替代。

1.3 復(fù)選框(checkbox)

  單選 checkbox,綁定到布爾值。

<div id="app"><input type="checkbox" id="chkIsDefault" v-model="isDefault"/><label for="chkIsDefault">{{ isDefault ? "是" : "否" }}</label> </div> <script>var vm = new Vue({el: '#app',data: {isDefault: true}}); </script>

  多選 checkbox,綁定到同一個數(shù)組。

<div id="app"><template v-for="fruit in fruits"><input type="checkbox" :id="fruit.id" :value="fruit.text" v-model="checkedFruits" /><label :for="fruit.id">{{ fruit.text }}</label></template><div>選擇的水果:{{ checkedFruits }}</div> </div> <script>var vm = new Vue({el: '#app',data: {fruits: [{id: "apple",text: "蘋果"},{id: "banana",text: "香蕉"},{id: "grape",text: "葡萄"}],checkedFruits: ["蘋果"]}}); </script>

1.4 單選框(radio)

<div id="app"><template v-for="fruit in fruits"><input type="radio" :id="fruit.id" :value="fruit.text" v-model="checkedFruit" /><label :for="fruit.id">{{ fruit.text }}</label></template><div>選擇的水果:{{ checkedFruit }}</div> </div> <script>var vm = new Vue({el: '#app',data: {fruits: [{id: "apple",text: "蘋果"},{id: "banana",text: "香蕉"},{id: "grape",text: "葡萄"}],checkedFruit: "蘋果"}}); </script>

1.5 下拉框(select)

1.5.1 單選select

<div id="app"><select v-model="selected"><option disabled>請選擇</option><option v-for="option in options" v-bind:value="option.value">{{ option.text }}</option></select><div>選擇項(xiàng):{{ selected }}</div> </div> <script>var vm = new Vue({el: '#app',data: {selected: "1",options: [{text: "A",value: "1"},{text: "B",value: "2"},{text: "C",value: "3"}]}}); </script>

1.5.2 多選select

<div id="app"><select v-model="selected" multiple><option disabled>請選擇</option><option v-for="option in options" v-bind:value="option.value">{{ option.text }}</option></select><div>選擇項(xiàng):{{ selected }}</div> </div> <script>var vm = new Vue({el: '#app',data: {selected: "1",options: [{text: "A",value: "1"},{text: "B",value: "2"},{text: "C",value: "3"}]}}); </script>

2. 與value屬性綁定

  對于 radio, checkbox 和 select 的 option 選項(xiàng),通常可以將 v-model 與值是靜態(tài)字符串的 value 屬性關(guān)聯(lián)。

2.1 checkbox

<div id="app"><input type="checkbox" id="chkIsDefault" v-model="isDefault" true-value="true" false-value="false" /><label for="chkIsDefault">{{ isDefault == "true" ? "是" : "否" }}</label> </div> <script>var vm = new Vue({el: '#app',data: {isDefault: "true"}}); </script>

3. 修飾符(modifiers)

3.1 .lazy

  默認(rèn)情況下,v-model 會在每次 input 事件觸發(fā)之后,將數(shù)據(jù)同步至 input 元素中(除了上述提到的輸入法組合文字時不會)。

  可以添加 lazy 修飾符,從而轉(zhuǎn)為在觸發(fā) change 事件后同步。

<div id="app"><input type="text" v-model.lazy="title" /><label>{{ title }}</label> </div> <script>var vm = new Vue({el: '#app',data: {title: "LiBing"}}); </script>

3.2 .number

<div id="app"><input type="number" v-model.number="age" /> </div> <script>var vm = new Vue({el: '#app',data: {age: 10}}); </script>

3.3 .trim

  v-model.trim:自動過濾掉首尾空格

<div id="app"><input type="text" v-model.trim="title" /> </div> <script>var vm = new Vue({el: "#app",data: {title: "LiBing"}}); </script> 與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的Vue.js 2.x笔记:表单绑定(3)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲狼人伊人 | 日韩av网站大全 | 醉酒壮男gay强迫野外xx | 精品亚洲永久免费 | 国产成人在线观看 | www九九九 | 春色激情 | www欧美| 精品欧美激情精品一区 | 亚洲精品在线视频免费观看 | 热99这里只有精品 | 国产精品久久久久久久久久久久久久 | 欧美丰满熟妇bbb久久久 | 国产片黄色 | 久操视频在线观看 | 国产精品福利在线 | 中国一级特黄真人毛片免费观看 | 国产精品免费av | 久久精品999 | 国产破处av | 韩国三级在线看 | 人人操在线播放 | 国产精品黄在线观看 | 诱惑av | 国模在线| 国产做爰xxxⅹ性视频国 | 伊人色综合久久久 | 日本大胆裸体做爰视频 | 国内精品国产成人国产三级 | 免费啪啪小视频 | 北条麻妃在线一区二区 | 亚洲免费小视频 | 九九激情网| 久久瑟瑟 | 国产成人精品一区二三区四区五区 | h小视频在线观看 | 51ⅴ精品国产91久久久久久 | 亚洲精品.www | 无遮挡在线 | 国产淫视 | 日韩经典av| 天天毛片| 免费视频91蜜桃 | 99国产精品视频免费观看一公开 | 中文字幕乱轮 | 亚洲午夜久久 | 日产mv免费观看 | 佐山爱av在线 | 久久爱资源网 | 少妇2做爰hd韩国电影 | 亚洲一区二区成人 | 人体一级片 | 91在线视频精品 | 性――交――性――乱睡觉 | 精品熟女一区二区三区 | 李宗瑞91在线正在播放 | 91免费看国产 | 毛片一区二区三区 | chinese麻豆新拍video | 国产专区一区二区三区 | 日日操日日射 | 香蕉成人av| 91成人一区 | www.国产精品视频 | 波多野结衣在线看 | 亚洲最大毛片 | 亚洲激情自拍偷拍 | 玖玖精品在线视频 | 国产精品久久久久一区二区 | 日韩一区二区三区在线观看 | 中文字幕无码人妻少妇免费 | 国产精彩视频一区二区 | 专干老肥女人88av | 91国内精品 | 东方成人av在线 | 亚洲天堂精品视频 | 激情小说激情视频 | 亚洲咪咪 | 少妇高潮大叫好爽喷水 | aaa在线视频 | 成人在线h | 成人毛片100部免费看 | 精品视频| 美女毛片网站 | av高清在线观看 | 神马午夜视频 | 久久国产美女视频 | 888奇米影视| 日日干夜夜操 | 97久久精品 | 全部免费毛片在线播放高潮 | 丰满人妻一区二区三区无码av | 国产精品久久久影院 | 日韩乱码人妻无码中文字幕久久 | 俺也去在线视频 | 国产又粗又长 | 嫩草天堂| 热の国产| 日本女教师电影 |