스와이프 슬라이더구성 요소 설명:
그림을 표시하는 데 사용되는 슬라이더 보기 컨테이너로, 사용자가 속성을 끌어서 설정하면 자동으로 전환될 수 있습니다. 이미지 전환 제어
다음은 WXML 코드입니다.
[XML] 일반 텍스트 보기 코드 복사
[/align] <swiper indicator-dots="{{indicatorDots}}" autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}"> <block wx:for="{{imgUrls}}"> <swiper-item> <image src="{{item}}" class="slide-image" width="355" height="150"/> </swiper-item> </block> </swiper> <button bindtap="changeIndicatorDots"> indicator-dots </button> <button bindtap="changeAutoplay"> autoplay </button> <slider bindchange="intervalChange" show-value min="500" max="2000"/> interval <slider bindchange="durationChange" show-value min="1000" max="10000"/> duration
JS 코드는 다음과 같습니다.
[JavaScript] 일반 텍스트 보기 코드 복사
page({ data: { imgUrls: [ 'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg', 'http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg', 'http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg' ], indicatorDots: false, autoplay: false, interval: 5000, duration: 1000 }, changeIndicatorDots: function(e) { this.setData({ indicatorDots: !this.data.indicatorDots }) }, changeAutoplay: function(e) { this.setData({ autoplay: !this.data.autoplay }) }, intervalChange: function(e) { this.setData({ interval: e.detail.value }) }, durationChange: function(e) { this.setData({ duration: e.detail.value }) } })
[CSS] 일반 텍스트 보기 코드 복사
.swiper-item{ display: block; height: 150px; }
주요 속성:
wxml에 사용되는 인터페이스의 콘텐츠 스타일 설정
|
유형 | 기본값 | 설명 | ||||||||||||||||||||||||||||
indicator-dots | Boolean | false | 패널 표시 여부 표시점 | ||||||||||||||||||||||||||||
자동 재생 | 부울 | false | 자동 전환 여부 | ||||||||||||||||||||||||||||
현재 | 숫자 | 0 | 현재 페이지의 색인 | ||||||||||||||||||||||||||||
간격 | 횟수 | 5000 | 자동 전환 간격 | ||||||||||||||||||||||||||||
기간 | 숫자 | 1000 | 슬라이딩 애니메이션 기간 | ||||||||||||||||||||||||||||
bindchange | EventHandle | 현재 변경 시 변경 이벤트가 트리거됩니다. event.detail = {current: current} |
위 내용은 WeChat 애플릿 구성요소 해석 및 분석: 3. 스와이프 슬라이더 보기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!