最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序之swiper滑動面板用法示例

 更新時(shí)間:2018年12月04日 11:25:28   作者:我要看一下山頂?shù)娘L(fēng)景  
這篇文章主要介紹了微信小程序之swiper滑動面板用法,結(jié)合實(shí)例形式詳細(xì)分析了swiper滑動面板的具體功能、參數(shù)、使用方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下

本文實(shí)例講述了微信小程序之swiper滑動面板用法。分享給大家供大家參考,具體如下:

swiper就是為了以后做輪播圖用的。下面是一些它的屬性

PS:關(guān)于微信小程序組件可參考本站在線工具微信小程序組件說明表http://tools.jb51.net/table/wx_component
或官網(wǎng)https://developers.weixin.qq.com/miniprogram/dev/component/

1.首先新建一個(gè)page(記得在app.json中注冊),上效果圖。

2.index.wxml中的代碼

<swiper class="view-item" indicator-dots="true" autoplay="true">
<swiper-item class="bg-green">
<view >Content</view>
</swiper-item>
<swiper-item class="bg-yellow">
<view >Content</view>
</swiper-item>
<swiper-item class="bg-blue">
<view >Content</view>
</swiper-item>
</swiper>

注意:在swiper標(biāo)簽中只可放置swiper-item組件,其他標(biāo)簽如果不放在swiper-item的標(biāo)簽下是沒用的,會被自動屏蔽

注意:要想實(shí)現(xiàn)滑動面板,必須有swiper和swiper-item這兩個(gè)標(biāo)簽,一個(gè)是控制整個(gè)輪播的大小和樣式。而swiper-item控制子視圖。

indicator-dots=”true”—就是那三個(gè)小點(diǎn),顯示是true隱藏是false
autoplay=”true”—是否自動播放。
current=“2”—首先顯示的是第(i-1)個(gè)視圖,i-1是因?yàn)樗蛿?shù)組一樣,是從0開頭的。
interval=”1000”—是指隔幾秒換一個(gè)圖片,1000是1秒
duration=”3000”—是指從一個(gè)頁面滑動另一個(gè)頁面所需要的時(shí)間,但我發(fā)現(xiàn)一個(gè)有趣的現(xiàn)象,如果你interval=”1000”的話,它一個(gè)頁面還沒滑動完就,想滑動到第三個(gè)頁面。

3.官方提供的代碼 有意思的是它居然沒效果,剛開始我還以為自己哪里錯(cuò)了,最后才發(fā)現(xiàn)官方吧swiper寫成swpier,開來微信小程序還待完善啊。先上效果圖

index.wxml中

<swpier indicator-dots="{{indicatorDots}}"
 autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}">
 <block wx:for-items="{{imgUrls}}">
  <swpier-item>
   <image src="{{item}}" class="slide-image" width="355" height="150"/>
  </swpier-item>
 </block>
</swpier>
<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

index.js

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
  })
 }
})

其實(shí),你應(yīng)該也發(fā)現(xiàn)了,微信小程序的index.wxml和index.wxss文件很好理解并且很好上手,難點(diǎn)就在于index.js和index.json的理解,也就是對程序邏輯的處理。

希望本文所述對大家微信小程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論

永德县| 邵东县| 汾阳市| 金阳县| 格尔木市| 漾濞| 中阳县| 盱眙县| 阿合奇县| 舟山市| 天气| 汶川县| 宜黄县| 滦南县| 周口市| 双江| 云浮市| 卓资县| 濮阳县| 景宁| 白银市| 水城县| 和林格尔县| 赣榆县| 黄石市| 雅安市| 宜君县| 寻甸| 区。| 宝兴县| 阳春市| 津市市| 铜梁县| 富锦市| 治多县| 晋州市| 长丰县| 吉木乃县| 威宁| 桂东县| 祁连县|