vue 实现input表单元素的disabled示例


Posted in Javascript onOctober 28, 2019

场景

今天产品经理提了一个需求:

一个API的账号体系增加一个checkbox控制API输出字段,但是有三个是伪控制,事实上是接口里面写死的,

所以是必须选中的

分析

重点是怎么在Vue组件中实现 checkbox的disabled, 哈 这个肯定是需要使用元素绑定的

Vue做这个操作可以实现disabled input元素的传递, 这个就很秒了

解决

<input type="checkbox" :disabled="" >

具体解决方案如下

<div class="checkbox">
     <label class="checkbox-inline" v-for="show_field in form_params.export_fields">
      <input type="checkbox" :disabled="isDefault(show_field.value)" v-model="form_params.field" :value="show_field.value">{{ show_field.name }}
     </label>
    </div>
// 是否是默认展示的字段
   isDefault : function(field){
    return jQuery.inArray(field, ['x', 'y', 'z']) !== -1;
   },

以上这篇vue 实现input表单元素的disabled示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
网页和浏览器兼容性问题汇总(draft1)
Jun 01 Javascript
javascript学习笔记(十二) RegExp类型介绍
Jun 20 Javascript
js css 实现遮罩层覆盖其他页面元素附图
Sep 22 Javascript
jQueryMobile之Helloworld与页面切换的方法
Feb 04 Javascript
JS实现IE状态栏文字缩放效果代码
Oct 24 Javascript
JS实现兼容火狐及IE iframe onload属性的遮罩层隐藏及显示效果
Aug 23 Javascript
JS调用Android、Ios原生控件
Jan 06 Javascript
vue页面使用阿里oss上传功能的实例(二)
Aug 09 Javascript
iView-admin 动态路由问题的解决方法
Oct 03 Javascript
js实现黑白div块画空心的图形
Dec 13 Javascript
JS高阶函数原理与用法实例分析
Jan 15 Javascript
解决vue 子组件修改父组件传来的props值报错问题
Nov 09 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
Oct 28 #jQuery
VUE解决 v-html不能触发点击事件的问题
Oct 28 #Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
Oct 28 #Javascript
vue动态禁用控件绑定disable的例子
Oct 28 #Javascript
VUE.js实现动态设置输入框disabled属性
Oct 28 #Javascript
关于vue组件事件属性穿透详解
Oct 28 #Javascript
对vue中的事件穿透与禁止穿透实例详解
Oct 28 #Javascript
You might like
CodeIgniter图像处理类的深入解析
2013/06/17 PHP
解决Laravel 不能创建 migration 的问题
2019/10/09 PHP
PHP与Web页面交互操作实例分析
2020/06/02 PHP
JavaScript Chart 插件整理
2010/06/18 Javascript
用javascript作一个通用向导说明
2011/08/30 Javascript
深入理解JavaScript系列(4) 立即调用的函数表达式
2012/01/15 Javascript
jquery 卷帘效果实现代码(不同方向)
2013/02/05 Javascript
table对象中的insertRow与deleteRow使用示例
2014/01/26 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
2016/06/12 Javascript
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
小程序开发实战:实现九宫格界面的导航的代码实现
2017/01/19 Javascript
JS+html5制作简单音乐播放器
2020/09/13 Javascript
详解Angular 4 表单快速入门
2017/06/05 Javascript
node.js 用socket实现聊天的示例代码
2017/10/17 Javascript
简述vue路由打开一个新的窗口的方法
2018/11/29 Javascript
JS数组去重的6种方法完整实例
2018/12/08 Javascript
vue-loader中引入模板预处理器的实现
2019/09/04 Javascript
element form 校验数组每一项实例代码
2019/10/10 Javascript
Python EOL while scanning string literal问题解决方法
2020/09/18 Python
Python数组定义方法
2016/04/13 Python
详解Python3中的迭代器和生成器及其区别
2018/10/09 Python
Python爬虫文件下载图文教程
2018/12/23 Python
使用Django2快速开发Web项目的详细步骤
2019/01/06 Python
python点击鼠标获取坐标(Graphics)
2019/08/10 Python
python使用celery实现异步任务执行的例子
2019/08/28 Python
Django更新models数据库结构步骤
2020/04/01 Python
Numpy中np.random.rand()和np.random.randn() 用法和区别详解
2020/10/23 Python
详解CSS3原生支持div铺满浏览器的方法
2018/08/30 HTML / CSS
好的自荐信的要求
2013/10/30 职场文书
一份婚庆公司创业计划书
2014/01/11 职场文书
社区助残日活动总结
2014/08/29 职场文书
乡镇领导班子批评与自我批评材料
2014/09/23 职场文书
建筑横幅标语
2014/10/09 职场文书
2015年医生个人工作总结
2015/04/25 职场文书
React配置子路由的实现
2021/06/03 Javascript
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers