介绍
这篇文章主要介绍如何使用vue实现动态按钮功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
具体效果图如下:
点击后会变成这样:
首先我们需要下载vue。js: https://vuejs.org/js/vue.min.js
将网页内的内容全选粘贴至js文件中
然后我们先创建一个html文件
在身体创建一个按钮具体代码如下:
& lt; body> & lt; div id=癮pp"祝辞 & lt; button v:点击=癰tnClick",, v-bind:类=癿y_cls"在{{,msg }} & lt;/button> & lt;才能/div> & lt;/body>
这里的v来为事件绑定方法,事件用:事件名标注
语法:v:事件名=笆录淞俊?/p>
事件变量:由vue实例的方法提供
按钮创建完成我们需要在身体下进行脚本添加vue并设置点击事件:
具体代码如下:
& lt; script src=癹s/vue.min.js"祝辞& lt;/script> & lt; script> Vue ({new 才能; ,,,el: & # 39; #应用# 39; ,,,数据:{ ,,,,,味精:& # 39;按钮& # 39;, ,,,,,my_cls: & # 39; btn # 39; ,,,}, ,,,方法:{ ,,,,,btnClick:函数(){ ,,,,,,,如果(this.my_cls==& # 39; btn # 39;) { ,,,,,,,,,this.my_cls=& # 39;波顿# 39; ,,,,,,,其他}{ ,,,,,,,,,this.my_cls=& # 39; btn # 39; ,,,,,,,} ,,,,,} ,,,} })才能 & lt;/script>
方法为事件提供实现体进行点击来判断按钮的my_cls属性来实现具体效果
最后我们在脑袋上设置风格样式:
& lt; style> ,,,.btn { ,,,,,宽度:,100 px; ,,,,,身高:,40像素; ,,,,,背景:,橙色; ,,,} ,,,.botton { ,,,,,宽度:,200 px; ,,,,,身高:,80 px; ,,,,,背景颜色:,黄绿色; ,,,} & lt;才能/style>
以上是“如何使用vue实现动态按钮功能”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!