首页 > 其他分享 >el-checkbox中设置不可编辑

el-checkbox中设置不可编辑

时间:2023-05-15 11:48:02浏览次数:37  
标签:el checkbox disabled 编辑 readonly 设置 type

做项目遇到el-checkbox需要不可编辑,必须固定选择的需求,首先想到的肯定是disabled,但是disabled的样式不很好看,你接下来可能还会想到

readonly,然后你就会发现checkbox上面没有readonly这个属性。那我们怎么办呢!   下面是我的两个方法:   1,既然disabled不好看,那当然我们可以通过deep来修改disabled的样式   2,我们可以使用el-checkbox上面的带的change方法来实现  
<el-checkbox-group v-model="colInfoEnable" @change="changeColInfo">
    <el-checkbox @change="readonly('account')" label="account">用户ID</el-checkbox>
    <el-checkbox @change="readonly('password')" label="password">密码</el-checkbox>
    <el-checkbox @change="readonly('fullName')" label="fullName">姓名</el-checkbox>
    <el-checkbox label="idNumber">学号/工号</el-checkbox>
    <el-checkbox label="idCard">身份证</el-checkbox>
    <el-checkbox label="mail">电子邮箱</el-checkbox>
    <el-checkbox label="phone">手机号码</el-checkbox>
    <el-checkbox label="sex">性别</el-checkbox>
    <el-checkbox label="xx">院校名称</el-checkbox>
    <el-checkbox label="xy">所在学院</el-checkbox>
    <el-checkbox label="zy">专业</el-checkbox>
    <el-checkbox label="grade">届别/年级</el-checkbox>
    <el-checkbox label="stubg">学历</el-checkbox>
</el-checkbox-group>

 

readonly(type) {
    this.colInfoEnable.push(type)
}

 

道理很简单,在值被置空后,我们再给它赋上,视觉上就感觉checkbox点击没有变化啦。  

标签:el,checkbox,disabled,编辑,readonly,设置,type
From: https://www.cnblogs.com/chengduren/p/17401375.html

相关文章

  • 基于Maxwell的设计的 水轮发电机用(小水电) 500kW (1000rpm)永磁发电机设计方案,已生产样机
    基于Maxwell的设计的水轮发电机用(小水电)500kW(1000rpm)永磁发电机设计方案,已生产样机并用于实际生产当中,综合效率92%!ID:56249615953187692......
  • 基于MotorCAD(Maxwell模型也有)的内置式“V字型”45KW,4200RPM,8极48槽永磁同步电机(PMSM
    基于MotorCAD(Maxwell模型也有)的内置式“V字型”45KW,4200RPM,8极48槽永磁同步电机(PMSM)设计案例直径210mm,叠高150mm。ID:4135620242550236......
  • Linux Centos7系统 设置java jar包开机自启
    #/bin/bashsource/etc/profile#刷新环境变量#定义服务路径webServerPath=/data/web#启动自定义服务(两个)nohupjava-jar$webServerPath/rbpsems-web-2.0.0-SNAPSHOT-boot.jar>$webServerPath/nohup.out2>&1&nohupjava-jar/data/lv/forward-lvfu-0.0.1-SNAPSHOT.jar......
  • Shell_2
    传递参数:  我们可以在执行Shell脚本时,向脚本传递参数,脚本内获取参数的格式为:$n。n 代表一个数字,1为执行脚本的第一个参数,2为执行脚本的第二个参数,以此类推……#!/bin/bashecho"Shell传递参数实例!";echo"第一个参数为:$1";echo"参数个数为:$#";echo"传递的参数......
  • Shell中的if语法详解
    if语法if[condition1];thencommand1elif[condition2];thencommand2elsecommand3fiif判断条件文件/目录判断常用判断[-aFILE]如果FILE存在则为真。[-dFILE]如果FILE存在且是一个目录则返回为真。[-eFILE]如果指定的文件或目录存......
  • fullcalendar设置单元格高度,修改了样式但是没效果(已解决)
    首先是设置里面的contenthieght设置不了,然后就尝试直接修改css样式,这里我直接用的控制台工具 拖动这个高度设置的时候我发现是可以改变单元格大小的,然后直接把这一段都复制到代码里,但是用不了,前前后后尝试了很多,为什么css设置的样式没有显示出来?这篇文章里的方法都试了下,但是......
  • 使用chrome console检查css selector/xpath的有效性|百度云盘如何获取文件库中的目录
    定位元素时,一般用xpath或cssselector来定位,定位时可以借助chrome浏览器或firefox浏览器的firebug来直接copyselector或copyxpath。此文介绍使用chrome怎样去验证cssselector或xpath的有效性。步骤 1.按F12打开chrome的开发者工具; 2.再按Esc键调出console 经过这俩步骤,c......
  • <Python全景系列-1> Hello World,1分钟配置好你的python环境
    《从此开始:1分钟配置好你的python环境》欢迎来到我们的系列博客《Python360全景》!在这个系列中,我们将带领你从Python的基础知识开始,一步步深入到高级话题,帮助你掌握这门强大而灵活的编程语法。无论你是编程新手,还是有一定基础的开发者,这个系列都将提供你需要的知识和技能。这是......
  • 转 oh-my-zsh终端用户名设置(PS1)
    原帖来至:https://www.jianshu.com/p/bf488bf22cba zsh安装,参考oh-my-zsh默认的PS1为PS1='[\u@\h\w]\$'网上对这个的处理大多是打开.bashrc然后修改PS1或者重新定义修改PS1但oh-my-zsh的shell是zsh,明显不能在.bashrc中改不信可以在终端输入echo$PS1......
  • 小知识:设置archive_lag_target参数强制日志切换
    为客户测试一个ADG场景问题,发现测试环境的日志切换频率过低,总是需要定期手工切换,这非常影响测试心情。实际上,可以设置archive_lag_target参数强制日志切换。比如设置:altersystemsetarchive_lag_target=1800;这样即使库没任何压力,半小时也会切换一次日志。该设置同时也适......