十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
本篇文章為大家展示了怎么在Vue中使用表單控件數(shù)據(jù)綁定,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

Message is: {{ message }}
實際上v-model是:value和@input事件的語法糖
textareaMessage is: {{ message }}
Multiline message is:{{ message }}
[注意]在文本區(qū)域插值( ) 并不會生效,應用 v-model 來代替
type:checkboxtype:radioChecked names: {{ checkedNames }}
select單選列表Picked: {{ picked }}
Selected: {{ selected }}
[注意]如果v-model表達初始的值不匹配任何的選項,
多選列表動態(tài)選項用v-for渲染Selected: {{ selected }}
綁定valueSelected: {{ selected }}
對于單選按鈕,勾選框及選擇列表選項, v-model綁定的value通常是靜態(tài)字符串(對于勾選框是邏輯值)
但若要綁定value到Vue實例的一個動態(tài)屬性上,就可以用v-bind實現(xiàn),并且這個屬性的值可以不是字符串
復選框單選按鈕{{ toggle }}
選擇列表{{ pick }}
修飾符.lazySelected: {{ selected.number }}
在默認情況下, v-model在input事件中同步輸入框的值與數(shù)據(jù),但可以添加一個修飾符 lazy ,從而轉(zhuǎn)變?yōu)樵赾hange事件中同步
下列例子中,光標移出輸入框時,才同步數(shù)據(jù)
.numberMessage is: {{ message }}
如果想自動將用戶的輸入值轉(zhuǎn)為Number類型(如果原值的轉(zhuǎn)換結(jié)果為 NaN 則返回原值),可以添加一個修飾符number給v-model來處理輸入值
這通常很有用,因為在 type="number" 時 HTML 中輸入的值也總是會返回字符串類型
.trim{{type1}}普通輸入: {{ age1 }}
{{type2}}number修飾符輸入: {{ age2 }}
如果要自動過濾用戶輸入的首尾空格,可以添加 trim 修飾符到 v-model 上過濾輸入
vue是什么msg is: {{ msg }}
Vue是一套用于構(gòu)建用戶界面的漸進式JavaScript框架,Vue與其它大型框架的區(qū)別是,使用Vue可以自底向上逐層應用,其核心庫只關注視圖層,方便與第三方庫和項目整合,且使用Vue可以采用單文件組件和Vue生態(tài)系統(tǒng)支持的庫開發(fā)復雜的單頁應用。
上述內(nèi)容就是怎么在Vue中使用表單控件數(shù)據(jù)綁定,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。