html radio vue,vue radio单选框,获取当前项(每一项)的value值操作
前言
本文使用了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部分
{{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值操作相关推荐
- vue.js实现单选框、复选框和下拉框
Vue.js可以很方便的实现数据双向绑定,所以在处理表单,人机交互方面具有很大的优势.下边以单选框.复选框和下拉框为例介绍他们在HTML和Vue.js中的具体实现方式. 一.单选框 在传统的HTM ...
- vue 使用element 单选框 怎么同时获取value和label值
单选框要获取value和label,并且会在不同组件接口使用,就不能把数据写死,而是要做一个循环,获取到后就可以传给其他组件使用了:如下: 样式图: //HTML <b>用户体系类型:&l ...
- VUE:checkbox 单选框(单选、多选)、一选全选 / 全选一选、表格单选列实现
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 效果:如红框中部分. 一选全选:表头上的单选框选中则下面每行都选中. 全选一选:表中数据每行都 ...
- react单选框获取值
react的input的每一种类型都要绑定onChange事件的,绑定onChange事件要传入事件对象的 react的单选框需要绑定checked属性的 import React, { Compon ...
- 动态给下拉框,单选框赋值,设置默认选中项的几种方法
selectId为select的id $('#selectId')[0].selectedIndex = 0; //根据索引来赋值 $('#selectId').val('val值'); //根据va ...
- js title 单选框 获取_js简单获取表单中单选按钮值的方法
本文实例讲述了js简单获取表单中单选按钮值的方法.分享给大家供大家参考,具体如下: HTML部分如下: bordercolor="#999999">回退类型: type=&q ...
- vue3 antd项目实战——Form表单使用【v-model双向绑定数据,form表单嵌套input输入框、Radio单选框】
vue3 ant design vue项目实战--单选框(Radio)的使用以及Form表单的双向绑定 知识调用(form表单的源代码附在文章最后) 场景复现 实现需求 form表单整体架构的搭建 i ...
- 微信小程序单选框radio使用实例
radio 用来实现单选框效果,本文章效果如下: 1 wxml 文件中 <view class="tui-content"><radio-group class= ...
- CSS3重新定义input中呆若木鸡的默认复选框CheckBox和单选框Radio样式
<!DOCTYPE html> <html> <head><meta charset="UTF-8"><style>/* ...
最新文章
- 常用对称加密算法(DES/AES)类(PHP)
- DLT algorithm needs at least 6 points for pose estimation from 3D-2D point correspondences. (expecte
- mysql 重置id
- TabSpec和TabHost实例
- docker镜像、容器以及命令操作
- springboot控制接口返回的字段_SpringBoot实战:SpringBoot之Rest Full接口自定义返回数据类型(ResponseBodyAdvice)...
- 信息奥赛一本通(1180:分数线划定)——插入排序
- datalist 的用法。也是增删改查,但是比较智能。用数据绑定的方式,可以有不同的显示方法,下面是对一个表的增删改查的参考代码...
- Java运行Python脚本的几种方式
- VMware vCenter Server安装与配置
- cflow——C语言函数调用关系生成器
- Asp.net 2.0在Windows 2003 Server 上配置Microsoft Excel、Microsoft Word应用程序权限时 error: 8000401a 的解决方法!...
- MATLAB 2018
- 在Mac下如何制作win7/win10启动盘
- 西北工业大学网络空间安全考研经验分享
- 【寒江雪】Go实现工厂模式
- static变量与普通变量的区别
- 关于计算机网络的学习
- error: C1083: 无法打开包括文件: “QString”: No such error: ‘QDir‘ file not found
- 大数据面试技巧——个人总结(持续更新)
热门文章
- 头歌Educoder——Java高级特性 - 多线程练习题
- 制作泡泡龙_万杰朝阳幼教部:白玉兰果实——枝头上的“泡泡龙”
- 【超详细】弱电工程综合布线系统培训资料
- xp计算机管理下的服务显示不出来,使用打印机出现无法打印XP电脑中后台程序服务没有运行修复...
- java版史莱姆区块,我的世界:最快找到史莱姆区块的方法,以后再也不用担心网速问题...
- 怎么把文字在线转换成语音?
- 创建maven父工程统一管理版本号
- three.js 纹理贴图
- 机器学习之详解Logistic回归
- 系统引导管理 之 系统引导过程及硬盘分区结构论述