JavaScript中自定义swiper组件详解

2022-04-15 0 970
目录
  • 效果展示
  • 组件设置
    • 步骤1
    • 步骤2
    • 步骤3
  • 使用组件
    • 步骤1
    • 步骤2
    • 步骤3
  • 总结

    效果展示

    JavaScript中自定义swiper组件详解

    组件设置

    步骤1

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

    步骤2

    在components下建立新文件夹swiper

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

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

    各文件位置示意图如下:

    JavaScript中自定义swiper组件详解

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

    步骤3

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

    swiper.js

    JavaScript中自定义swiper组件详解

    swiper.json

    JavaScript中自定义swiper组件详解

    swiper.wxml

    JavaScript中自定义swiper组件详解

    swiper.wxss

    JavaScript中自定义swiper组件详解

    使用组件

    步骤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"
        ],
      },
    

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

    JavaScript中自定义swiper组件详解

    总结

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

    免责声明:
    1、本网站所有发布的源码、软件和资料均为收集各大资源网站整理而来;仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 不得使用于非法商业用途,不得违反国家法律。否则后果自负!

    2、本站信息来自网络,版权争议与本站无关。一切关于该资源商业行为与www.niceym.com无关。
    如果您喜欢该程序,请支持正版源码、软件,购买注册,得到更好的正版服务。
    如有侵犯你版权的,请邮件与我们联系处理(邮箱:skknet@qq.com),本站将立即改正。

    NICE源码网 JavaScript JavaScript中自定义swiper组件详解 https://www.niceym.com/23097.html