スワイパースライダーコンポーネントの説明:
プレーンテキストビュー コードをコピー
[/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
})
}
})
.swiper-item{
display: block;
height: 150px;
}
主なプロパティ: のコンテンツスタイルを設定しますインターフェース wxml
タイプ |
デフォルト値 |
説明 |
インジケータードット |
ブール |
false | パネル指示点を表示するかどうか |
autoplay |
Boolean |
false |
自動的に切り替えるかどうか |
現在の |
番号 |
0 |
現在のページインデックス |
間隔 |
番号 |
5000 |
間隔を自動的に切り替える |
| 期間
番号 |
1000 |
スライドアニメーション期間 |
bindchange |
EventHandle |
現在の変更時に変更イベントがトリガーされます。event.detail = {current: current} |
|
以上がWeChat アプレット コンポーネントの解釈と分析: 3. スワイパー スライダー ビューの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。