今天就跟大家聊聊有關(guān)Vue中怎么實現(xiàn)表單綁定,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站制作服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)登封免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
基礎(chǔ)用法
可以用 v-model 指令在表單 及
注:
1.v-model 會忽略所有表單元素的 value、checked、selected 特性的初始值而總是將 Vue 實例的數(shù)據(jù)作為數(shù)據(jù)來源。你應(yīng)該通過 JavaScript 在組件的 data 選項中聲明初始值。
2.對于需要使用輸入法 (如中文、日文、韓文等) 的語言,你會發(fā)現(xiàn) v-model 不會在輸入法組合文字過程中得到更新。如果你也想處理這個過程,請使用 input 事件。
輸入框
案例1
Vue 測試實例 - 輸入框 input 元素:{{ message }}
textarea 元素:{{ message2 }}
復(fù)選框
可以結(jié)合計算屬性,輸出自己想要的效果。
案例2:
Vue 測試實例 - 復(fù)選框 單個復(fù)選框:
多個復(fù)選框:
選擇的值為: {{ checkedNames }}
單選按鈕
以下實例中演示了單選按鈕的雙向數(shù)據(jù)綁定:
案例3
Vue 測試實例 - 單選按鈕
你喜歡: {{ finalChose }}({{picked}})
select 列表
以下實例中演示了下拉列表的雙向數(shù)據(jù)綁定:
案例4
Vue 測試實例 - select 列表 選擇的水果是: {{selected}}
用 v-for 渲染的動態(tài)選項:
Vue 測試實例 - select 列表 選擇的水果是: {{selected}}