vue实现按钮文字动态改变
更新时间:2023年11月16日 09:46:08 作者:Kevin M
这篇文章主要介绍了vue实现按钮文字动态改变方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
vue按钮文字动态改变
- 1.事件
- 2.取元素
- 3.函数
仔细看 有你想要的!
<template> <!-- $event是获取当前元素属性 --> <!-- ref相当于id --> <el-button ref='btn1' @click="getname($event)">你好,我是黄晓明</el-button> </template> <script> export default { name: "flowDetail", data() { return { stuname:'我是朱晓明' }; }, components: { }, methods: { getname(val){ //console.log(val.target.innerText ) var name = this.stuname; this.stuname = this.$refs.btn1.$el.innerText; //this.$refs.btn1是取上面id为btn1的元素(说id是不严谨的) this.$refs.btn1.$el.innerText = name } }, created() { }, mounted() { } }; </script>
vue点击按钮改变按钮内容和图标
isbig:false
效果图如下:
还可以根据按钮控制显示与隐藏
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Vue中iframe 结合 window.postMessage 实现跨域通信
window.postMessage() 方法可以安全地实现跨源通信,在一个项目的页面中嵌入另一个项目的页面,需要实现父子,子父页面的通信,对Vue中iframe 结合 window.postMessage 实现跨域通信相关知识感兴趣的朋友跟随小编一起看看吧2022-12-12vue.js 使用v-if v-else发现没有执行解决办法
这篇文章主要介绍了vue.js 使用v-if v-else发现没有执行解决办法的相关资料,需要的朋友可以参考下2017-05-05Vue3+NodeJS+Soket.io实现实时聊天的示例代码
本文主要介绍了Vue3+NodeJS+Soket.io实现实时聊天的示例代码,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-01-01
最新评论