亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有沒有人遇到過這個問題哈!Vue文檔里說v-model用在select字段時會將value作為prop是什么意思?求指導!

有沒有人遇到過這個問題哈!Vue文檔里說v-model用在select字段時會將value作為prop是什么意思?求指導!

慕村9548890 2019-08-05 23:20:02
在閱讀Vue官方文檔的時候,有一段內容非常不理解:text和textarea元素使用value屬性和input事件;checkbox和radio使用checked屬性和change事件;select字段將value作為prop并將change作為事件。來源:Vue官方文檔->表單輸入綁定->基礎用法前面兩行都很好理解,因為input是有value屬性的,但是select并沒有value屬性。文檔說select是拿了個value做prop,但是prop不是組件的自定義特性嗎?難道vue這里是把select當成了一個組件?查了很多資料都沒看到關于這段話的解釋,所以在此進行提問了。注意這里并沒有涉及到第三方框架,是原生標簽的用法
查看完整描述

2 回答

?
慕勒3428872

TA貢獻1848條經驗 獲得超6個贊

value是el-select組件的屬性,該值是通過v-model傳過去的。在select組件里exportdefault{
props:{
value:{}
}
}此處的value即是v-model傳過去的值
                            
查看完整回答
反對 回復 2019-08-05
?
烙印99

TA貢獻1829條經驗 獲得超13個贊

其實就是type類型不同,導致的。v-model其實是v-bind和v-on的語法糖。也就是說type值為text的時候,等于其他的兩種也是這個意思使用這一特性,可以實現自定義組件的相互綁定,如果你能明白這個官網這個例子就弄懂了
                            
查看完整回答
反對 回復 2019-08-05
  • 2 回答
  • 0 關注
  • 630 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號