本文实例为大家分享了Vue.js实现图片切换功能的具体代码,供大家参考,具体内容如下
实现功能如下
文件目录如下,要实现本功能只需要修改图片的存储位置即可
代码如下
<!DOCTYPE html> <html> <head> <meta charset=\"utf-8\" /> <title></title> <script src=\"js/vue.js\" type=\"text/javascript\" charset=\"utf-8\"></script> </head> <style type=\"text/css\"> div { margin: 0 auto; width:200px; height: 300px; border: 1px solid aqua; } img { margin: 0 auto; width: 200px; height: 250px; border: 1px solid aqua; } </style> <body> <div id=\"app\"> <img :src=\"imgSrc[index]\" > <button type=\"button\" @click=\"prephoto()\">上一张</button> <button type=\"button\" @click=\"nextphoto()\">下一张</button> </div> <script type=\"text/javascript\"> var app = new Vue({ el:\"#app\", data:{ imgSrc:[\"./img/1.jpg\",\"./img/2.jpg\"], index:1 }, methods:{ prephoto:function(){ this.index--; if(this.index===-1) { this.index=this.imgSrc.length-1; } console.log(this.index) }, nextphoto:function(){ this.index++; if(this.index===this.imgSrc.length){ this.index=0; } console.log(this.index) } } }) </script> </body> </html>
适合初学者。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
© 版权声明
THE END
暂无评论内容