vue select组件的使用与禁用实现代码


Posted in Javascript onApril 10, 2018

业务:消息推送方式有两种,为“微信”和“邮件”,微信发送时需要选择“要发送的应用程序”,邮件发送时不需要

微信发送时,页面如下:

vue select组件的使用与禁用实现代码

邮件发送时,选择器不可用,页面如下:

vue select组件的使用与禁用实现代码

虽然官网上没有给出具体的例子,但可从属性中查到 “disabled”属性,

属性 说明 类型 默认值
disabled 是否禁用 Boolean false

实现:

  添加disabled属性,写成如下红色标记格式;定义一个isAble变量,用来存放TRUE和FALSE值,决定此选择框是否可用。

<Select <span style="color: rgb(255, 0, 0);">v-bind:disabled="isAble" </span>clearable v-model="dataAgentEntity.ID" style="width:240px"> 
   <Option v-for="item in dataAgent" :value="item.ID" :key="item.ID">{{ item.name }}</Option> 
 </Select> 

export default { 
  data(){ 
    return{ 
      isAble: false,//select下拉框是否可用 
    } 
  }

然后就是逻辑中操作变量isAble的值,改变组件的可用禁用状态了

methods:{ 
     Test(){ 
      var vm = this; 
       if (vm.alertType == '邮件') { 
        vm.isAble = true; //不可用 
      } 
        
     }  
}

test方法中只写了判断不可用,改回微信时,还要变成可用状态,不然又埋了个bug,哈哈。不过这是业务逻辑了,只介绍方法,记个笔记,具体视情况而定。

总结

以上所述是小编给大家介绍vue select组件的使用与禁用实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
怎样在JavaScript里写一个swing把数据插入数据库
Dec 10 Javascript
jquery控制display属性为none或block
Mar 31 Javascript
JS+CSS实现简易实用的滑动门菜单效果
Sep 18 Javascript
AngularJS入门教程之AngularJS模型
Apr 18 Javascript
javascript学习指南之回调问题
Apr 23 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
Jun 23 jQuery
基于vue2.0实现仿百度前端分页效果附实现代码
Oct 30 Javascript
javascriptvoid(0)含义以及与&quot;#&quot;的区别讲解
Jan 19 Javascript
vue实现图片预览组件封装与使用
Jul 13 Javascript
利用JavaScript的Map提升性能的方法详解
Aug 14 Javascript
使用JavaScript实现网页秒表功能(含开始、暂停、继续、重置功能)
Jun 05 Javascript
微信小程序返回上一级页面的实现代码
Jun 19 Javascript
vue 自定义 select内置组件
Apr 10 #Javascript
JavaScript如何对图片进行黑白化
Apr 10 #Javascript
axios 处理 302 状态码的解决方法
Apr 10 #Javascript
vue.js中npm安装教程图解
Apr 10 #Javascript
vue实现验证码按钮倒计时功能
Apr 10 #Javascript
vue 微信授权登录解决方案
Apr 10 #Javascript
详解给Vue2路由导航钩子和axios拦截器做个封装
Apr 10 #Javascript
You might like
非常好的php目录导航文件代码
2006/10/09 PHP
用PHP 快速生成 Flash 动画的方法
2007/03/06 PHP
一步一步学习PHP(8) php 数组
2010/03/05 PHP
PHP中的Session对象如何使用
2015/09/25 PHP
PHP读取PPT文件的方法
2015/12/10 PHP
PHP数组式访问接口ArrayAccess用法分析
2017/12/28 PHP
js获取元素在浏览器中的绝对位置
2010/07/24 Javascript
JS调用CS里的带参方法实例
2013/08/01 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
PhotoShop给图片自动添加边框及EXIF信息的JS脚本
2015/02/15 Javascript
js获取元素的外链样式的简单实现方法
2016/06/06 Javascript
JavaScript类的写法
2016/09/17 Javascript
浅谈javascript中的数据类型转换
2016/12/27 Javascript
JavaScript表单验证的两种实现方法
2017/02/11 Javascript
Angular4学习笔记之根模块与Ng模块
2017/09/09 Javascript
用ES6写全屏滚动插件的示例代码
2018/05/02 Javascript
微信小程序搜索功能(附:小程序前端+PHP后端)
2019/02/28 Javascript
微信小程序实现导航栏和内容上下联动功能代码
2020/06/29 Javascript
原生js实现自定义滚动条
2021/01/20 Javascript
利用soaplib搭建webservice详细步骤和实例代码
2013/11/20 Python
Python爬虫实例_城市公交网络站点数据的爬取方法
2018/01/10 Python
纯python实现机器学习之kNN算法示例
2018/03/01 Python
python 统计数组中元素出现次数并进行排序的实例
2018/07/02 Python
python代码过长的换行方法
2018/07/19 Python
Flask框架Jinjia模板常用语法总结
2018/07/19 Python
小 200 行 Python 代码制作一个换脸程序
2020/05/12 Python
Django模板标签{% for %}循环,获取制定条数据实例
2020/05/14 Python
Python析构函数__del__定义原理解析
2020/11/20 Python
CSS3实现超慢速移动动画效果非常流畅无卡顿
2014/06/15 HTML / CSS
英国著名的药妆网站:Escentual
2016/07/29 全球购物
意大利宠物用品购物网站:Bauzaar
2018/09/15 全球购物
巴西儿童时尚购物网站:Dinda
2019/08/14 全球购物
学生打架检讨书1000字
2014/01/16 职场文书
房产公证书
2015/01/23 职场文书
悬崖上的金鱼姬观后感
2015/06/15 职场文书
详解Redis在SpringBoot工程中的综合应用
2021/10/16 Redis