前言

本文使用了lable关联选中,实际使用中如果不需要,直接将循环语句 v-for 写在 input标签上就可以

1、使用v-for循环的radio单选框

01)需要注意的是,这是使用的是 change 事件,而不是 click 点击事件

type="radio"

v-model="radioVal"

:value="item.value"

@change="getRadioVal"

/>

{{ item.value }}

export default {

data() {

return {

radioData: [

{ value: '全部' },

{ value: '部分' },

{ value: '零散' }

],

radioVal: '全部' // 用于设置默认选中项

};

},

methods: {

getRadioVal() {

console.log(this.radioVal);

}

}

};

2、不使用v-for循环的radio单选框

01)需要注意的是,这是使用的是 change 事件,而不是 click 点击事件

全部

部分

零散

export default {

data() {

return {

radioVal: '全部' // 用于设置默认选中项

};

},

methods: {

getRadioVal() {

console.log(this.radioVal);

}

}

};

点击每一项获得当前项的value值,使用v-for 和不使用v-for 实现的效果是一样的

这里就不分开写效果图了

如果本篇文章对你有帮助的话,很高兴能够帮助上你。

补充知识:vue绑定单选框(radio)和复选框(CheckBox)

html部分

问卷调查
{{item.title}}

{{item2}}

{{item3}}

vue数据绑定

data() {

return {

radio2:'',

checkbox:[],

question:[

{

title:"1、请选择你的性别",

sex:[

'男','女'

]

},

{

title:"2、请选择你的爱好",

item:[

'打球','读书','画画','游泳','跑步'

]

}

],

};

},

js部分

//单选框radio选中值的改变

chooseSex(item){

this.radio2 = item;

console.log("点击",item,"值",this.radio2);

},

//复选框checkbox多项选择后的值,及取消选中后的其他值

chooseHobbied(item){

if(box.indexOf(item) === -1){

box.push(item);

this.checkbox = box;

console.log("点击",item,"值",box);

}else{

box.splice(box.indexOf(item),1);

console.log("box值",box);

this.checkbox = box;

}

},

以上这篇vue radio单选框,获取当前项(每一项)的value值操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

html radio vue,vue radio单选框,获取当前项(每一项)的value值操作相关推荐

  1. vue.js实现单选框、复选框和下拉框

    Vue.js可以很方便的实现数据双向绑定,所以在处理表单,人机交互方面具有很大的优势.下边以单选框.复选框和下拉框为例介绍他们在HTML和Vue.js中的具体实现方式. 一.单选框   在传统的HTM ...

  2. vue 使用element 单选框 怎么同时获取value和label值

    单选框要获取value和label,并且会在不同组件接口使用,就不能把数据写死,而是要做一个循环,获取到后就可以传给其他组件使用了:如下: 样式图: //HTML <b>用户体系类型:&l ...

  3. VUE:checkbox 单选框(单选、多选)、一选全选 / 全选一选、表格单选列实现

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 效果:如红框中部分. 一选全选:表头上的单选框选中则下面每行都选中. 全选一选:表中数据每行都 ...

  4. react单选框获取值

    react的input的每一种类型都要绑定onChange事件的,绑定onChange事件要传入事件对象的 react的单选框需要绑定checked属性的 import React, { Compon ...

  5. 动态给下拉框,单选框赋值,设置默认选中项的几种方法

    selectId为select的id $('#selectId')[0].selectedIndex = 0; //根据索引来赋值 $('#selectId').val('val值'); //根据va ...

  6. js title 单选框 获取_js简单获取表单中单选按钮值的方法

    本文实例讲述了js简单获取表单中单选按钮值的方法.分享给大家供大家参考,具体如下: HTML部分如下: bordercolor="#999999">回退类型: type=&q ...

  7. vue3 antd项目实战——Form表单使用【v-model双向绑定数据,form表单嵌套input输入框、Radio单选框】

    vue3 ant design vue项目实战--单选框(Radio)的使用以及Form表单的双向绑定 知识调用(form表单的源代码附在文章最后) 场景复现 实现需求 form表单整体架构的搭建 i ...

  8. 微信小程序单选框radio使用实例

    radio 用来实现单选框效果,本文章效果如下: 1 wxml 文件中 <view class="tui-content"><radio-group class= ...

  9. CSS3重新定义input中呆若木鸡的默认复选框CheckBox和单选框Radio样式

    <!DOCTYPE html> <html> <head><meta charset="UTF-8"><style>/* ...

最新文章

  1. 常用对称加密算法(DES/AES)类(PHP)
  2. DLT algorithm needs at least 6 points for pose estimation from 3D-2D point correspondences. (expecte
  3. mysql 重置id
  4. TabSpec和TabHost实例
  5. docker镜像、容器以及命令操作
  6. springboot控制接口返回的字段_SpringBoot实战:SpringBoot之Rest Full接口自定义返回数据类型(ResponseBodyAdvice)...
  7. 信息奥赛一本通(1180:分数线划定)——插入排序
  8. datalist 的用法。也是增删改查,但是比较智能。用数据绑定的方式,可以有不同的显示方法,下面是对一个表的增删改查的参考代码...
  9. Java运行Python脚本的几种方式
  10. VMware vCenter Server安装与配置
  11. cflow——C语言函数调用关系生成器
  12. Asp.net 2.0在Windows 2003 Server 上配置Microsoft Excel、Microsoft Word应用程序权限时 error: 8000401a 的解决方法!...
  13. MATLAB 2018
  14. 在Mac下如何制作win7/win10启动盘
  15. 西北工业大学网络空间安全考研经验分享
  16. 【寒江雪】Go实现工厂模式
  17. static变量与普通变量的区别
  18. 关于计算机网络的学习
  19. error: C1083: 无法打开包括文件: “QString”: No such error: ‘QDir‘ file not found
  20. 大数据面试技巧——个人总结(持续更新)

热门文章

  1. 头歌Educoder——Java高级特性 - 多线程练习题
  2. 制作泡泡龙_万杰朝阳幼教部:白玉兰果实——枝头上的“泡泡龙”
  3. 【超详细】弱电工程综合布线系统培训资料
  4. xp计算机管理下的服务显示不出来,使用打印机出现无法打印XP电脑中后台程序服务没有运行修复...
  5. java版史莱姆区块,我的世界:最快找到史莱姆区块的方法,以后再也不用担心网速问题...
  6. 怎么把文字在线转换成语音?
  7. 创建maven父工程统一管理版本号
  8. three.js 纹理贴图
  9. 机器学习之详解Logistic回归
  10. 系统引导管理 之 系统引导过程及硬盘分区结构论述