>  기사  >  위챗 애플릿  >  WeChat 애플릿을 사용하여 배너 캐러셀 이미지 구현

WeChat 애플릿을 사용하여 배너 캐러셀 이미지 구현

angryTom
angryTom앞으로
2020-03-10 10:25:144837검색

이 글은 배너 캐러셀의 효과를 얻기 위해 WeChat 애플릿을 사용하는 방법을 소개합니다. 이는 WeChat 애플릿 개발을 배우는 친구들에게 도움이 되기를 바랍니다.

WeChat 애플릿을 사용하여 배너 캐러셀 이미지 구현

WeChat 애플릿을 사용하여 배너 캐러셀 그래프 구현

프론트 엔드 엔지니어의 작업에서 배너는 필수인데 DOM이 없는 작은 프로그램은 어떻게 배너 이미지를 구현합니까? 프레임워크는 다양한 방법을 캡슐화합니다. 배너 그래픽도 미니 프로그램에 배너의 방법이 요약되어 있습니다. 하나씩 설명하겠습니다.

"미니 프로그램 개발"

1: 준비

아래 그림 두 장을 사용합니다. :

WeChat 애플릿을 사용하여 배너 캐러셀 이미지 구현WeChat 애플릿을 사용하여 배너 캐러셀 이미지 구현

두 가지: xsml 코드(예: html) 작성

여기에서 태그를 사용하면 다음과 같은 속성이 있습니다. xsml 페이지를 단순하게 유지하기 위해 여기서는 for 루프를 사용하여 루프를 위해 사용된 리소스를 js에 넣습니다. 그리고 데이터의 양방향 바인딩을 가능하게 하기 위해 해당 속성값을 js에 넣어서 구성할 계획입니다. 내 xsml 코드는 다음과 같습니다.

<swiper indicator-dots="{{indicatorDots}}" 
        autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}" circular="true"> 
      <block wx:for="{{arr}}"> 
        <swiper-item> 
            <image src="{{item}}" class="slide-image" width="355" height="150"/> 
        </swiper-item> 
      </block> 
</swiper>

WeChat 애플릿을 사용하여 배너 캐러셀 이미지 구현Three: js 구성WeChat 애플릿을 사용하여 배너 캐러셀 이미지 구현

양방향 바인딩이므로 js에서 필수 매개변수만 구성하면 됩니다. 내 두 사진은 1.jpg와 2.jpg를 사용하므로 js에서 작은 루프만 수행하면 됩니다. 상황에 따라 사진의 주소를 배열 뒤에 직접 넣을 수도 있습니다. 그렇지 않으면 js 코드는 다음과 같습니다.

Page({
 
  /**
   * 页面的初始数据
   */
  data: {
    mode:"scaleToFill",
    arr:[],
    indicatorDots: true,
    autoplay: true,
    interval: 2000,
    duration: 1000,
  },
 
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    var array = this.data.arr
    for (let i = 1; i < 3; i++) {
      array.push("img/" + i + ".jpg")
    }
    this.setData({ arr: array})
 
  },
 
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
       
      
  },
 
  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
 
  },
 
  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
 
  },
 
  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
 
  },
 
  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
 
  },
 
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
 
  },
 
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
 
  },
 
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
 
  },
 
  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
 
  },
 
 
})

좋아, 최종 효과를 살펴보겠습니다.


몇 가지 작은 세부 사항은 여전히 ​​직접 수행해야 합니다. 가서 조정하세요. xsss 코드.

WeChat 애플릿을 사용하여 배너 캐러셀 이미지 구현

더 많은 관련 튜토리얼을 보려면

PHP 중국어 웹사이트
를 주목하세요!

위 내용은 WeChat 애플릿을 사용하여 배너 캐러셀 이미지 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 cnblogs.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제