您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax |

JavaScript中自定义swiper组件详解

51自学网 2022-05-02 21:33:38
  javascript

效果展示

在这里插入图片描述

组件设置

步骤1

在pages目录下,新建文件夹components

步骤2

在components下建立新文件夹swiper

在swiper目录下,新建4个文件,分别为

  • swiper.
  • jsswiper.
  • jsonswiper.wxml
  • swiper.wxss

各文件位置示意图如下:

在这里插入图片描述

注:此时编译会报错 错误显示在json那里 先不用管 后面把代码复制粘贴上去再编译就好了

步骤3

分别把下面代码复制进swiper目录中的四个文件

swiper.js

在这里插入图片描述

swiper.json

在这里插入图片描述

swiper.wxml

在这里插入图片描述

swiper.wxss

在这里插入图片描述

使用组件

步骤1

在需要使用swiper组件的页面的json文件中引入组件

{  "usingComponents": {    "custom-swiper": "../components/swiper/swiper"  }}

注意: …/components/swiper/swiper表示组件的位置 这里根据自己实际设置的位置关系进行替换即可

步骤2

在页面的wxml页面中,使用组件代码

<custom-swiper imgUrls="{{carouselImgUrls}}" />

carouselImgUrls

类型:数组作用:用于存储轮播图图片的地址(网络地址 or 本地地址)

步骤3

在页面的js文件的data中,添加carouselImgUrls变量

  data: {    carouselImgUrls: [    /*    图片的个数自定义    图片来源:围脖	作者:少女兔iiilass ​ ​​​​ 	侵删 	*/      "https://wx1.sinaimg.cn/mw2000/7f97a73fly1gsgixv69f6j20j60j60ui.jpg",      "https://wx1.sinaimg.cn/mw2000/7f97a73fly1gsgixvage4j20j60j6tah.jpg",      "https://wx1.sinaimg.cn/mw2000/7f97a73fly1gsgixvadfnj20j60j60uk.jpg",      "https://wx1.sinaimg.cn/mw2000/7f97a73fly1gsgixvdcswj20j60j6jt6.jpg",      "https://wx1.sinaimg.cn/mw2000/7f97a73fly1gsgixv6kmbj20j60j6dhg.jpg"    ],  },

最后只需要编译代码 就可以得到效果图了

在这里插入图片描述

总结

本篇文章就到这里了,希望能给你带来帮助,也希望您能够多多关注wanshiok.com的更多内容!


Vue项目中token验证登录(前端部分)
全面了解Node事件循环
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1