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 相关文章推荐
Mootools 1.2教程 同时进行多个形变动画
Sep 15 Javascript
更快的异步执行(setTimeout多浏览器)
Aug 12 Javascript
浅谈javascript中createElement事件
Dec 05 Javascript
用Node.js通过sitemap.xml批量抓取美女图片
May 28 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
Dec 25 Javascript
AngularJS 使用ng-repeat报错 [ngRepeat:dupes]
Jan 19 Javascript
Javascript Event(事件)的传播与冒泡
Jan 23 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
Feb 23 Javascript
Vue ElementUi同时校验多个表单(巧用new promise)
Jun 06 Javascript
手把手教你写一个微信小程序(推荐)
Oct 17 Javascript
微信小程序中如何使用flyio封装网络请求
Jul 03 Javascript
uniapp微信小程序实现一个页面多个倒计时
Nov 01 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
自己前几天写的无限分类类
2007/02/14 PHP
YII Framework框架教程之使用YIIC快速创建YII应用详解
2016/03/15 PHP
laravel中的错误与日志用法详解
2016/07/26 PHP
php post换行的方法
2020/02/03 PHP
js 纯数字不重复排列的另类方法
2010/07/17 Javascript
纯JAVASCRIPT图表动画插件Highcharts Examples
2011/04/16 Javascript
js模拟select下拉菜单控件的代码
2013/05/08 Javascript
AngularJS 让人爱不释手的八种功能
2016/03/23 Javascript
深入浅析jQuery对象$.html
2016/08/22 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
javascript将url解析为json格式的两种方法
2017/08/18 Javascript
常用的9个JavaScript图表库详解
2017/12/19 Javascript
JavaScript实现汉字转换为拼音及缩写的方法示例
2019/03/28 Javascript
小程序如何写动态标签的实现方法
2020/02/05 Javascript
[01:22:28]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第一场 1月18日
2021/03/11 DOTA
Python批量修改文本文件内容的方法
2016/04/29 Python
python 容器总结整理
2017/04/04 Python
Python工程师面试必备25条知识点
2018/01/17 Python
Python实现统计给定字符串中重复模式最高子串功能示例
2018/05/16 Python
python os.path模块常用方法实例详解
2018/09/16 Python
Python django框架输入汉字,数字,字符生成二维码实现详解
2019/09/24 Python
使用tensorflow实现矩阵分解方式
2020/02/07 Python
关于tf.TFRecordReader()函数的用法解析
2020/02/17 Python
CSS3实现线性渐变用法示例代码详解
2020/08/07 HTML / CSS
html5 button autofocus 属性介绍及应用
2013/01/04 HTML / CSS
GUESS西班牙官方网上商城:美国服饰品牌
2017/03/15 全球购物
菲律宾票务网站:StubHub菲律宾
2018/04/21 全球购物
幼儿园毕业教师感言
2014/02/21 职场文书
好的促销活动方案
2014/08/21 职场文书
个人四风问题对照检查材料
2014/09/26 职场文书
2014年生产部工作总结
2014/12/17 职场文书
喋血孤城观后感
2015/06/08 职场文书
河童之夏观后感
2015/06/11 职场文书
导游词之山西关帝庙
2019/11/01 职场文书
Redis入门教程详解
2021/08/30 Redis
小程序自定义轮播图圆点组件
2022/06/25 Javascript