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 相关文章推荐
jquery CSS选择器笔记
Mar 29 Javascript
jquery form 加载数据示例
Apr 21 Javascript
jquery实现在页面加载的时自动为日期插件添加当前日期
Aug 20 Javascript
Javascript实现多彩雪花从天降散落效果的方法
Feb 02 Javascript
Angularjs 设置全局变量的方法总结
Oct 20 Javascript
Bootstrap基本插件学习笔记之按钮(21)
Dec 08 Javascript
jquery实现下拉框多选方法介绍
Jan 03 Javascript
vue.js实现含搜索的多种复选框(附源码)
Mar 23 Javascript
vue2.0+vue-dplayer实现hls播放的示例
Mar 02 Javascript
Angular进行简单单元测试的实现方法实例
Aug 16 Javascript
详解Vue中Axios封装API接口的思路及方法
Oct 10 Javascript
js 实现碰撞检测的示例
Oct 28 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
DIY一个适配电脑声卡的动圈话筒放大器
2021/03/02 无线电
PHP的FTP学习(二)
2006/10/09 PHP
PHP 获取远程文件大小的3种解决方法
2013/07/11 PHP
对PHP新手的一些建议(PHP学习经验总结)
2014/08/20 PHP
php获取随机数组列表的方法
2014/11/13 PHP
浅谈PHP接收POST数据方式
2015/06/05 PHP
PHP计算加权平均数的方法
2015/07/16 PHP
JavaScript(JS) 压缩 / 混淆 / 格式化 批处理工具
2010/12/10 Javascript
js函数调用的方式
2014/05/06 Javascript
node.js使用npm 安装插件时提示install Error: ENOENT报错的解决方法
2014/11/20 Javascript
javascript实现在网页中运行本地程序的方法
2016/02/03 Javascript
聊一聊jQuery插件uploadify使用方法
2016/08/24 Javascript
谈谈Vue.js——vue-resource全攻略
2017/01/16 Javascript
jQuery插件HighCharts实现气泡图效果示例【附demo源码】
2017/03/13 Javascript
vue-router路由懒加载和权限控制详解
2017/12/13 Javascript
ionic3实战教程之随机布局瀑布流的实现方法
2017/12/28 Javascript
小程序实现抽奖动画
2020/04/16 Javascript
原生js实现抽奖小游戏
2019/06/27 Javascript
在vue中动态添加class类进行显示隐藏实例
2019/11/09 Javascript
vue中音频wavesurfer.js的使用方法
2020/02/20 Vue.js
vue实现从外部修改组件内部的变量的值
2020/07/30 Javascript
vuex的使用和简易实现
2021/01/07 Vue.js
Python输出汉字字库及将文字转换为图片的方法
2016/06/04 Python
深入理解Python分布式爬虫原理
2017/11/23 Python
Html5中的桌面通知Notification的实现
2018/09/25 HTML / CSS
Nike荷兰官方网站:Nike.com (NL)
2018/04/19 全球购物
作弊检讨书1000字
2014/02/01 职场文书
电力公司个人求职信范文
2014/02/04 职场文书
歌唱比赛策划方案
2014/06/06 职场文书
银行求职自荐书
2014/06/25 职场文书
幼儿园大班开学寄语
2014/08/02 职场文书
个人投资合作协议书
2014/10/12 职场文书
邀请书格式范文
2015/02/02 职场文书
个人欠条范本
2015/07/03 职场文书
新教师教学工作总结
2015/08/14 职场文书
Mysql 文件配置解析介绍
2022/05/06 MySQL