el-button通过js脚本修改按钮文字、属性、类型、状态的方法
微wx笑 2023-01-11【前端开发】 5 0关键字: el-button element-ui
实现方法参考别人解决问题的一篇文章:el-button点击事件 文字修改报错
实现方法参考别人解决问题的一篇文章:el-button点击事件 文字修改报错
<el-button :ref="testRef" type="text" @click="testbtn">111</el-button>
data() { return { testRef:{}, }; }, methods: { testbtn() { this.$refs.testRef.innerHTML = '222' }; }
<el-button :ref="testRef" type="text" @click="testbtn">{{testMsg}}</el-button>
data() { return { testRef:{}, testMsg: "111", }; }, methods: { let that = this; that.testRef = "222"; }
<div ref="testRef" type="text" @click="testbtn">111</div> data() { return { testRef:{}, }; }, methods: { testbtn() { this.$refs.testRef.innerHTML = '222'//this.refs.获取制定DOM.输出值:原始值 }; }
关键的就是上面用的 {{testMsg}} 绑定值的方法,之后只要在脚本中修改变量 testMsg 的值,el-button 的按钮文字就会同步改变了。
参考:https://blog.csdn.net/weixin_43479662/article/details/121082300
同样的,按钮的样式,是否可用等属性都可以通过变量去控制,例如:
<el-button :type="loadmoretype" :disabled="isdisabled" @click="submitForm('form')">{{loadmoretxt}}</el-button>
本文为转载文章,版权归原作者所有,不代表本站立场和观点。