日韩性视频-久久久蜜桃-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)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 美色视频| 亚洲精品国产电影 | 麻豆国产91在线播放 | 亚洲v欧美v| 国产精久久久久 | 天堂影音| 三级网站在线 | 午夜精华 | 亚洲中国色老太 | 久久久国产精品视频 | ass精品国模裸体欣赏pics | 国产成人在线视频 | 亚洲国产成人va在线观看天堂 | 日本一级淫片 | 精品久久久久久一区二区里番 | 美女靠逼app | 欧美乱大交xxxxx潮喷l头像 | 色哟哟免费在线观看 | 欧美综合亚洲图片综合区 | 久久性感美女视频 | a级黄色影院 | 欧美一区二区三 | 精品熟女一区二区三区 | 亚洲精品一区二区三 | 麻豆网站免费观看 | 中文字幕在线视频免费观看 | 五月婷影院 | 国产福利在线视频观看 | 在线综合视频 | 色多多视频污 | 亚洲精品视频免费观看 | 亚洲综合五区 | 日韩欧美一级片 | 网站免费在线观看 | 中文字幕Av日韩精品 | 成人一级片视频 | 在线看黄色的网站 | 色吧综合| 国产裸体美女永久免费无遮挡 | 国产成人精品无码免费看81 | v天堂在线观看 | 雨宫琴音一区二区三区 | 久久精品视频8 | 狠狠躁18三区二区一区传媒剧情 | 日韩一区二区三区三四区视频在线观看 | 加勒比久久综合 | 欧美大片在线观看 | 可以免费观看的av网站 | 亚洲一区二区高清视频 | 99热免费在线 | 一级特黄性色生活片 | 涩涩视频网 | 欧美一区二区三区啪啪 | 欧美夫妻性生活视频 | 香蕉视频在线观看www | 欧美成人一二三区 | 无码人妻精品一区二区三区66 | 国产成人免费视频网站 | 国产精品亚洲αv天堂无码 伊人性视频 | 美女视频黄免费 | 国产又黄又爽视频 | 用我的手指扰乱你 | 一级黄色a视频 | 美女色黄网站 | 日韩精品中文字幕一区二区 | 亚洲国产成人精品女人久久 | 色呦呦免费 | 少妇av片| 婷婷二区 | 精品国产一区二区三区无码 | 亚洲最大福利视频 | 午夜国产福利在线 | 亚洲春色在线观看 | 亚洲深夜福利视频 | 制服师生在线 | 操操操网 | 日本69少妇 | 毛片黄片免费看 | 国产高清区 | 亚洲天堂自拍偷拍 | 综合精品国产 | 黑人巨大国产9丨视频 | 亚洲逼院 | 最新黄色网址在线观看 | 亚洲欧洲精品视频 | av免费久久| 懂色av懂色av粉嫩av分享吧 | 91亚洲欧美 | 午夜视频导航 | 色亚洲欧美 | 日产亚洲一区二区三区 | 国产成人97精品免费看片 | 国产夜夜夜| 欧美在线激情 | 国产免费脚交足视频在线观看 | 亚洲女同一区 | 欧美日韩一 | 国产情侣一区二区三区 | 视频一区二区免费 |