微信小程式五(建立輪播圖)
應用中最常見的就是輪播圖了,今兒個就講講微信小程式中輪播圖的使用
輪播圖,不外乎倆個要素,跳轉連結 和 圖片地址
1. 設定資料
我在 pages/test/test.js中新增如下資料
//test.js
//獲取應用例項
var app = getApp()
Page({
data: {
imgUrls: [
{
link:'/pages/index/index',
url:'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg'
},{
link:'/pages/logs/logs',
url:'http://img06.tooopen.com/images/20160818/tooopen_sy_175866434296.jpg'
},{
link:'/pages/test/test',
url:'http://img06.tooopen.com/images/20160818/tooopen_sy_175833047715.jpg'
}
],
indicatorDots: true,
autoplay: true,
interval: 5000,
duration: 1000,
userInfo: {}
},
onLoad: function () {
console.log('onLoad test');
}
})
其中 imgUrls 是我們輪播圖中將要用到的 圖片地址和 跳轉連結
indicatgorRots 是否出現焦點
autoplay 是否自動播放
interval 自動播放間隔時間
duration 滑動動畫時間
更多樣式編輯請參看文件 https://mp.weixin.qq.com/debug/wxadoc/dev/component/swiper.html?t=1475052054228
2. 部署到頁面
找到 檔案 pages/test/test.wxml
<swiper indicator-dots="{{indicatorDots}}"
autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}">
<block wx:for="{{imgUrls}}">
<swiper-item>
<navigator url="{{item.link}}" hover-class="navigator-hover">
<image src="{{item.url}}" class="slide-image" width="355" height="150"/>
</navigator>
</swiper-item>
</block>
</swiper>
注意: swiper 千萬不要在外面 加上任何標籤 例如 <view> 之類的 ,如果加了可能會導致輪播圖出不來
3. 新增頁面樣式
建立檔案 pages/test/test.wxss
.slide-image{
width: 100%;
}
加上上面的樣式可以使 輪播圖的寬度達到100% 然後更漂亮點,當然可以根據自己的喜好羅!
看效果
相關文章
- 微信小程式swiper輪播圖卡死來回瘋狂輪播微信小程式
- 微信小程式功能-----基礎輪播圖配置微信小程式
- 微信小程式實現類3D輪播圖微信小程式3D
- 微信小程式技術點 -- 3D輪播圖微信小程式3D
- 微信小程式之swiper輪播圖中的圖片自適應高度微信小程式
- 小程式輪播圖應用——技巧篇
- 小程式輪播圖自定義指示器
- jQuery輪播圖之上下輪播jQuery
- Flutter輪播圖Flutter
- vue輪播圖Vue
- iOS 輪播圖iOS
- 複習一下小程式輪播
- js 輪播圖 (原生)JS
- Axure之使用動態皮膚建立banner輪播圖
- jQuery Mobile圖片輪轉輪播jQuery
- 文字輪播與圖片輪播?CSS 不在話下CSS
- 如何建立微信小程式商城微信小程式
- vue輪播圖外掛Vue
- ViewPage實現輪播圖View
- Banner實現輪播圖
- js實現輪播圖JS
- 圖片輪播--純cssCSS
- 造輪子之圖片輪播元件(swiper)元件
- 微信小程式:拼圖遊戲微信小程式遊戲
- 微信小程式-地圖元件微信小程式地圖元件
- 輪播圖(JavaScript定時器)JavaScript定時器
- 原生js實現輪播圖JS
- iOS無限輪播圖片iOS
- 圖片輪播元件實現元件
- Bootstrap-輪播圖-No.7boot
- 小說APP原始碼,手動滑動輪播圖時,輪播圖跟隨移動APP原始碼
- 記一個JavaScript圖片輪播思路與程式碼JavaScript
- 【iOS】自定義控制元件無限輪播 + 無限圖片輪播iOS控制元件
- 【Swift】自定義控制元件無限輪播 + 無限圖片輪播Swift控制元件
- 一分鐘學會如何自定義小程式輪播圖(蜜雪冰城Demo)
- Android 和 iOS 圖片輪播AndroidiOS
- react無縫滾動輪播圖React
- 如何使用JQ封裝輪播圖封裝