checkbox id怎么挂载到input上_v-model在其他元素及类型上的用法萌新笔记

v-model 可以在以下三处使用

  1. input(type='text',type='radio', type='checkbox')
  2. textarea
  3. select

input

写法1:
label 标签的 for 属性里面填的是相应 input 的 id

1d6b28c1e276e3e8a2c8e4d80eabfa49.png
radio 中 for 与 id 属性相同则可以点击 label 内容选择


这样单击"男"也会直接选中 radio 中的标签;
写法2:
name="sex"
当两个 input 的 name属性设置的一样, 他们就是一组 radio 了只能单选

a1121829d451adaee7eea7e9c22cdf68.png
设置单选

207880407e826390dbc35b892a34e8d2.png
用 label 包裹input 也可以达到同样的效果

使用 v-model 绑定, 来替代原来的 name

8e4d4f3170ace1f5f450b4fa180d4c32.png
当 type 是 radio 的时候使用 v-model

checkbox

sex 的值是一个数组, 会自动插入到数组里

daae0d9d6ab929a9bc5ee0b04e4ec996.png
当 type 是 checkbox 的时候使用 v-model

textarea

1a71e198060850b024e749f4d5d82179.png
当 type 是 textarea 的时候使用 v-model

select

select 就必定带着 option

5b07f1bd648ccdb039c798bc61128c1d.png
select 标签使用 v-model

多选就需要加一个 multiple 属性

7a6621a9afe3b0176969f05032c5c4b4.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值