<button ref="btn">按钮</button>

最好不要使用this.$refs.btn.setAttribute('disabled',true);禁用按钮

因为这个的效果和this.$refs.btn.setAttribute('disabled',false);是一样的,都禁用按钮了,因为true或者false被转化为了字符串,而这个字符串基本等效于true,也就是都是禁用的写法

而若是改为this.$refs.btn.disabled = true(禁用按钮),this.$refs.btn.disabled = false(可用按钮)就能满足正常的需求了

不过非要使用setAttribute也不是不行,要取消禁用按钮就要配合removeAttribute使用了:

this.$refs.btn.removeAttribute('disabled');

vue不太建议使用dom,所以当然在标签中写啦,   :disabled=flag(注意flag不要加引号,flag在data中设为Boolean值)

vue中使用js控制button的disabled属性相关推荐

  1. vue中通过js控制页面样式方法

    在使用vue.js框架的时候,有时候会希望在页面渲染完成之后,再执行函数方法来处理初始化相关的操作,如果只处理页面位置.宽或者高时,必须要在页面完全渲染之后才可以,页面没有加载完成之前,获取到的宽高不 ...

  2. Vue中的Js动画与Velocity.js 的结合

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. vue中通过js加载图片显现

    在vue开发中会遇到这样的问题:有时需要在img中加载多个静态资源的图片,如果我们将src的路径整个定义成一个变量,会发现img加载不出来正个图片的路径,其实此时需要require()来加载静态资源的 ...

  4. css、js控制html标签的属性和内容

    css.html <!DOCTYPE html> <html> <head><title>js控制html标签的属性和内容</title>& ...

  5. vue中,点击button按钮后,页面上的input框再次自动获取焦点

    需求:点击button按钮,录入成功后,页面上的input框自动聚焦,快速进行下一次录入,提高效率 开始尝试了几种方法都没有成功 一.首先想到的用vue指令 v-focus,然而没有成功 <In ...

  6. Vue中向js中传递参数并在js中定义对象并转换参数

    场景 有下面这种主从表结构 上面的信息是主表的信息,下面是从表的信息. 在Vue中将页面的信息传递到js的方法中,在js方法中将参数进行转换使其与后台接收的参数相匹配. 注: 博客: https:// ...

  7. Vue中Three.js的天空盒

    踩坑:vue使用three.js中CubeTextureLoader()加载图片不能直接使用load()路径获取,如.load( [ '-/-/img/posx.jpg', ] ).. .需要先req ...

  8. vue中使用js进行AES加密及解密(含密钥和iv偏移量)、以及HMAC-SHA256加密方法对于签名加密的使用

    一.AES加密解密 1.下载安装 npm install crypto-js --save-dev 2.在utils文件夹下创建encryp.js文件进行aes加密解密工具类方法的封装 import ...

  9. js 获取vue组件html_关于Vue中main.js,App.vue,index.html之间关系进行总结

    在初始化的Vue项目中,我们最先接触到的就是main.js,App.vue,index.html这三个文件,我们从培训视频或者官方文档上可以了解到: index.html---主页,项目入口 App. ...

最新文章

  1. Linux学习之CentOS(八)--Linux系统的分区概念
  2. TensorFlow 2.X中的动手NLP深度学习模型准备
  3. 2000年考研英语阅读理解文章一
  4. java定义不同类型参数_java – Mockito允许使用不同的参数类型来模拟重载方法
  5. WebGL学习之法线贴图
  6. UE4代做 UE4外包 UE4报错
  7. JeeSite快速开发平台v4.2.2源码+在线代码生成功能
  8. 开发一个app多少钱啊?
  9. MySQL之desc查看表结构的详细信息
  10. Android涉及到的设计模式
  11. 日本药妆店扫货必备手册·收藏版
  12. 算法训练营 day20 二叉树 最大二叉树 合并二叉树 二叉搜索树中的搜索 验证二叉树
  13. Java学习:流程控制
  14. 论文阅读Unsupervised Corpus Aware Language Model Pre-training for Dense Passage Retrieval
  15. Windows装机必备设置,软件安装
  16. 2022-03-06:金币路径。 给定一个数组 A(下标从 1 开始)包含 N 个整数:A1,A2,……,AN 和一个整数 B。 你可以从数组 A 中的任何一个位置(下标为 i)跳到下标 i+1,i+
  17. 海外代购系统/代购网站怎么搭建——源码解析
  18. 简单好用的四级作文模板
  19. 关闭windows安全警报_win10中使用这三招,完全关闭微软杀毒软件Defender
  20. 他精通计算机英语怎么说,掌握精通用英语怎么说

热门文章

  1. matlab 计算 r,MATLAB R2015b*化计算
  2. c 密解密java文件_c语言的des加密,怎么用java解密
  3. 逻辑回归中解决多重共线性问题
  4. opencv python3 文本区域识别_OpenCV MSER检测文本区域 – Python
  5. USG2000/5000 透明模式
  6. 第三方API对接如何设计接口认证?
  7. Cocos2dx零基础从入门到精通
  8. MySQL重置索引列
  9. 代码审查(Code Review)的本质
  10. 【PHP】百度转高德经纬度