2021/10/12 北京 v-model ,单选框,多选框,下拉列表框

来说说今天的重头戏 v-model

先把效果页面摆出来,用v-model绑定使数据双向流动,把页面输入的值绑回给data里的属性。


 前俩天就犯过这样一个困惑,做单选框的时候。选了男,还可以选择女。这时给一个name属性告诉他俩是一组的,就只能选择男,女其中一个了。


 v-model是有脾气的,默认收集输入框的value值

像input,password这类型的输入什么我们的v-model就能收集到什么。那么像那些复杂些的,单选框,复选框,下拉列表框,v-model又是怎么运行的? 

单选框type="radio"看下图的第15,16行就好了,


多选框type="checkbox"就讲究了。

要是不配置value的值的话,v-model收集的就是checked值,表示选中与没选中。

v-model绑定的属性值也很讲究,得是[ ],不能是' '

 我们的checked也不是没有用武之地,比如这个例子:同意用户协议,要的是你勾选没勾选,不需要知道你具体勾选了什么内容。就不需要写value了


 最后来看看老师总结,比我的专业多了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值