关于element-ui 单选框默认值不选中的解决
目录
- element-ui 单选框默认值不选中
- 看我的下图吧
- element-ui单选框组件,默认选中无效
element-ui 单选框默认值不选中
初次使用elementui单选框 发现一个问题
按照官网的案例
我cv过来 发现不对劲 怎么默认值不选中 如下图 ,难道我cv没cv正确???
心里那个气啊,难道我发现了element-ui bug了???好的在cv一遍 还是发现默认值不选中,我就好
好看el-radio各个属性,依然百思不得其解,后来研究了一下,原来是自己的菜导致默认值不选中的,
如图
其实问题很简单
label 是与v-mode对应的 也就是说v-mode 的值等于label的值 如果相等就默认选中那个
因为 label ="1" 此时这个1 是个字符串 但是我后台的radio属性是一个Numer 不知道是不是
源码用的===所以才会不等于 结果问题很简单 才 :lable=:"1" 这样就把它转为数字类型了
看我的下图吧
element-ui单选框组件,默认选中无效
el-radio组件默认值选不中
传参类型如果是number类型,label前面需要加:
<el-form-item label="对账方类型" > <el-radio v-model="form.belongType" :label="0">合作商</el-radio> <el-radio v-model="form.belongType" :label="1">物业</el-radio> </el-form-item>
以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
vue.js 解决v-model让select默认选中不生效的问题
笔者今天在开发中遇到一个看起来很神奇的问题,平时编辑的页面我们select下拉选框利用vue.js 的v-model来实现自动选中,今天无论如何都选不中,后来经过很久的复查和大神的一句话终于解决这个这个问题,顺便分享一下. 问题 先上代码: 上图是前端的H5页面 下面是js代码: 一眼看上好像也没有什么问题.js 在初始化的时候,调用后台接口,取到数据然后传递给vue里面定义的data里面.并且前端页面除了select不能正常选中,其他的input 框的数据也都全部显示出来了(因为涉及一些机密的
-
elementUI select组件默认选中效果实现的方法
首先,v-model的值为当前被选中的el-option的 value 属性值 需求:进入编辑页面,状态栏默认选中生效,如下显示: html部分代码: <el-form-item label="状态"> <el-select v-model="form.status" placeholder="请选择"> <el-option v-for="item in options" :key="
-
element-ui中的select下拉列表设置默认值方法
element-ui中的select下拉列表如何设置默认值? 在element-ui的运用中,涉及到了select下拉列表.项目中需要将select的默认值给展示出来 那如何修改呢? 上element-ui中的代码片段 <template> <el-select v-model="value" placeholder="请选择"> <el-option v-for="item in options" :key=&qu
-
vue 实现单选框设置默认选中值
vue中单选框的默认选中不同于传统方式设置checked,是通过在data中设置vulue来实现的 html部分是通过v-for取的后台的数据 <li v-for="(value,i) in addList" :key="value.id"> <input class="radio" type="radio" name="radios" :value="i" v-mod
-
关于element-ui 单选框默认值不选中的解决
目录 element-ui 单选框默认值不选中 看我的下图吧 element-ui单选框组件,默认选中无效 element-ui 单选框默认值不选中 初次使用elementui单选框 发现一个问题 按照官网的案例 我cv过来 发现不对劲 怎么默认值不选中 如下图 ,难道我cv没cv正确??? 心里那个气啊,难道我发现了element-ui bug了???好的在cv一遍 还是发现默认值不选中,我就好 好看el-radio各个属性,依然百思不得其解,后来研究了一下,原来是自己的菜导致默认值不选中的
-
JS简单设置下拉选择框默认值的方法
本文实例讲述了JS简单设置下拉选择框默认值的方法.分享给大家供大家参考,具体如下: //根据下拉对象默认选中后台对应的记录 function setSelectOption(objSelect, targetValue){ if(objSelect){ var options = objSelect.options; if(options){ var len = options.length; for(var i=0;i<len;i++){ if(options[i].value == targ
-
vue项目element UI input框扫码枪扫描过快出现数据丢失问题及解决方案
目录 项目需求: 解决方案探索 错误代码: 问题就出在 解决方法 完整代码 如下 项目需求: 输入框要掉两个接口,根据第一个验证接口返回的code,弹不同的框,点击弹框确认再掉第二个接口 根据客户现场反应,扫描枪快速扫描会出现 料号前几位字符丢失 不完整的问题.于是开始了测试之路. 解决方案探索 1.首先考虑 ,可能是因为扫描过快,服务端接口还没返回过来,输入框就已经清空了值 导致条码有丢失字符的现象,所以我这边做了一个缓存,将输入框的值存到一个数组中去,定时上传到接口. [x]2.考虑到可能是
-
jQuery设置和移除文本框默认值的方法
本文实例讲述了jQuery设置和移除文本框默认值的方法.分享给大家供大家参考.具体分析如下: 开始时,文本框设定一个默认值.当光标移动到文本框时,如果文本框当前值是默认值,那么清空:离开文本框时,文本框值如果为空,那么将文本框值设置为默认值. 代码如下: $(document).ready(function() { //each遍历文本框 $(".input").each(function() { //保存当前文本框的值 var vdefault = this.value; $(thi
-
jQuery实现设置、移除文本框默认值功能
jQuery实现的文本框默认值感应鼠标动作: 本章节介绍一下如何利用jQuery实现文本框默认值感应鼠标动作的功能. 比如当文本框获取鼠标焦点的时候,默认值会被清空,当文本框没有输入内容,鼠标焦点离开的时候,又会恢复到默认值. 代码实例: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <title>我们</title> <sc
-
javascript和jquery实现设置和移除文本框默认值效果代码
这里想实现的效果是:设置和移除文本框默认值,如下图鼠标放到文本框中的时候,灰字消失. 1.可以用简单的方式,就是给input文本框加上onfocus属性,如下代码: 复制代码 代码如下: <input id="keyword" name="keyword" size="10" class="inputstyle keywords" value="请输入关键字进行搜索" onfocus='if(t
-
django前端页面下拉选择框默认值设置方式
1,前端样式 2,前端html代码 <select name="row.status"> <option value="ON" {% if row.status == 'ON' %} selected="selected" {% endif %}>ON</option> <option value="OFF" {% if row.status == 'OFF' %} selected=
-
MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
目录 LambdaQueryWrapper使用 int默认值问题 问题现象 解决方法 问题分析 小结一下 lambdaquerywrapper in使用样例 直接使用列名报错 下面这样ok LambdaQueryWrapper使用 int默认值问题 问题现象 一顿操作,感觉不可能有问题,调试后发现,没传任何参数,日志里面居然有两个参数, 进入对象中发现 解决方法 int类型替换成 Integer 类型 问题消失 问题分析 1.了解一下int int: int 数据类型是32位.有符号的以二进制补
-
JS获取文本框,下拉框,单选框的值的简单实例
1.文本框 1.1 <input type="text" name="test" id="test"> 通过var t=document.getElementById("test").value把值赋给变量t, 1.2 当然也可以反过来把已知的变量值赋给文本框,例如: var m = "5";document.getElementById("test").value= m;
-
用jQuery获取IE9下拉框默认值问题探讨
在IE 9.0.8112.16421 下,如果下拉框没有空默认值, 在不对它的option设置select属性情况下,用jquery的 $("#id").find("option:selected").val();方法 将无法取到他的默认值.而在FireFox.chrome.其他IE版本包括IE9的其他小版本下均可以取到.
随机推荐
- 手把手教你使用Git(图文教程)
- spring mvc中的@ModelAttribute注解示例介绍
- hta实现的二进制文件转换为文本
- Python的面向对象思想分析
- ASP 相关文章或者相关产品
- Android编程实现的简易路径导航条功能示例
- MySQL中批量删除指定前缀表的sql语句
- Jquery attr()方法 属性赋值和属性获取详解
- gearman队列持久化引发的问题及解决方法
- flex tomcat端口被占用的问题分析及解决方法
- Window下PHP三种运行方式图文详解
- 删除重复记录
- Java缓存池代码实例详解
- 浅谈servlet中的request与response
- JS获取浏览器地址栏的多个参数值的任意值实例代码
- python获取点击的坐标画图形的方法
- python PIL和CV对 图片的读取,显示,裁剪,保存实现方法
- shell下获取上一个月,星期时间和时间戳的范围实例
- JS实现图片轮播效果实例详解【可自动和手动】
- iOS模块化开发浅析