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>本文为转载文章,版权归原作者所有,不代表本站立场和观点。



