本篇文章為大家展示了怎么在Vue中使用表單控件數(shù)據(jù)綁定,內(nèi)容簡明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
福安網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)公司于2013年開始到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司。
Message is: {{ message }}
實(shí)際上v-model是:value和@input事件的語法糖
Message is: {{ message }}
Multiline message is:{{ message }}
[注意]在文本區(qū)域插值( ) 并不會(huì)生效,應(yīng)用 v-model 來代替
{{ checked }} Jack John Mike Checked names: {{ checkedNames }}
One Two Picked: {{ picked }}
Selected: {{ selected }}
[注意]如果v-model表達(dá)初始的值不匹配任何的選項(xiàng),
Selected: {{ selected }}
Selected: {{ selected }}
對(duì)于單選按鈕,勾選框及選擇列表選項(xiàng), v-model綁定的value通常是靜態(tài)字符串(對(duì)于勾選框是邏輯值)
但若要綁定value到Vue實(shí)例的一個(gè)動(dòng)態(tài)屬性上,就可以用v-bind實(shí)現(xiàn),并且這個(gè)屬性的值可以不是字符串
{{ toggle }}
{{ pick }}
Selected: {{ selected.number }}
在默認(rèn)情況下, v-model在input事件中同步輸入框的值與數(shù)據(jù),但可以添加一個(gè)修飾符 lazy ,從而轉(zhuǎn)變?yōu)樵赾hange事件中同步
下列例子中,光標(biāo)移出輸入框時(shí),才同步數(shù)據(jù)
Message is: {{ message }}
如果想自動(dòng)將用戶的輸入值轉(zhuǎn)為Number類型(如果原值的轉(zhuǎn)換結(jié)果為 NaN 則返回原值),可以添加一個(gè)修飾符number給v-model來處理輸入值
這通常很有用,因?yàn)樵?type="number" 時(shí) HTML 中輸入的值也總是會(huì)返回字符串類型
{{type1}}普通輸入: {{ age1 }}
{{type2}}number修飾符輸入: {{ age2 }}
如果要自動(dòng)過濾用戶輸入的首尾空格,可以添加 trim 修飾符到 v-model 上過濾輸入
msg is: {{ msg }}
Vue是一套用于構(gòu)建用戶界面的漸進(jìn)式JavaScript框架,Vue與其它大型框架的區(qū)別是,使用Vue可以自底向上逐層應(yīng)用,其核心庫只關(guān)注視圖層,方便與第三方庫和項(xiàng)目整合,且使用Vue可以采用單文件組件和Vue生態(tài)系統(tǒng)支持的庫開發(fā)復(fù)雜的單頁應(yīng)用。
上述內(nèi)容就是怎么在Vue中使用表單控件數(shù)據(jù)綁定,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。