微信小程序图片轮播的代码

2025-10-23 22:04:06

1、首先我们需要建立一个项目,或者打开已有的项目,准备几张大小一样的图片。我们以3张为例子,准备了3张图片放到项目下的images文件夹。

微信小程序图片轮播的代码

2、我们在wxml 文件粘贴上以下代码。

 <swiper indicator-dots="{{indicatorDots}}"  

           autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" circular="true">  

         <block wx:for="{{imgUrls}}">  

           <swiper-item>  

              <navigator url="{{item.link}}" hover-class="navigator-hover">  

               <image src="{{item.url}}" class="slide-image

              </navigator>  

           </swiper-item>  

         </block>  

 </swiper>  

微信小程序图片轮播的代码

3、在JS文件的data粘贴上以下代码,红的边框里面的是点击跳转的路径。l绿色边框的是图片的路径。

imgUrls: [

       {

         link: '/pages/index/index',

         url: '/images/1.jpg'

       }, {

         link: '/pages/logs/logs',

         url: '/images/2.jpg'

       }, {

         link: '/pages/index/index',

         url: '/images/3.jpg'

       }

     ],

     indicatorDots: true,  //小点

     autoplay: true,  //是否自动轮播

     interval: 3000,  //间隔时间

     duration: 3000,  //滑动时间

微信小程序图片轮播的代码

4、我们都添加好了以后,保存一下,预览一下效果。图片有点变形。

微信小程序图片轮播的代码

5、我们在wxml的<image>标签添加一个

mode='aspectFit',使图片保持比例。

微信小程序图片轮播的代码

6、这样就实现了图片轮播的效果,那么更多的效果,例如颜色,滑动时间等等,大家可以去开发者API查看。

微信小程序图片轮播的代码

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢