elementUI按钮动态添加禁用

元气小坏坏 提交于 2019-12-01 08:10:43

这一年大方又简单,你的离开让我现在很心安

按钮是否禁用通过 disabled 并且这次用了连等 disabled值为布尔

页面加载提交按钮禁用,输入框失焦并且里面有内容提交按钮可以使用输入框为空还是禁用

 

按钮绑定disabled并判断
<el-button type="primary" :disabled="(btnBoolean == btnStatus)== 1 ? true : false">提交</el-button>

data中设置布尔以及判断条件
btnBoolean: Boolean,
btnStatus: -1,

页面加载输入框肯定是空的所以按钮禁用在create中设置
if (!this.business[0].formInline.user) { //判断输入框是否为空
      this.btnBoolean = -1;
    }

输入框响应事件
<el-input v-model="item.formInline.user" @input="inputBlur"></el-input>
输入框发生变化时改变禁用状态
inputBlur() {
      if (this.business[0].formInline.user) {
        this.btnBoolean = 1;
      } else {
        this.btnBoolean = -1;
      }
    }
 mounted() {
    this.inputBlur();
  }

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!