微信小程式五(建立輪播圖)
應用中最常見的就是輪播圖了,今兒個就講講微信小程式中輪播圖的使用
輪播圖,不外乎倆個要素,跳轉連結 和 圖片地址
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
- 微信小程式 圖片上傳微信小程式
- 微信小程式設定背景圖微信小程式
- 微信小程式圖片使用示例微信小程式
- 微信小程式:拼圖遊戲微信小程式遊戲
- 輪播圖
- 小說APP原始碼,手動滑動輪播圖時,輪播圖跟隨移動APP原始碼
- 微信小程式echarts-餅狀圖微信小程式Echarts
- 微信小程式(JAVAScript)實現餅圖微信小程式JavaScript
- 微信小程式開發常見問題(五)微信小程式
- 微信小程式開發(十一)小程式地圖元件map微信小程式地圖元件
- 微信小程式之:小程式接入高德地圖SDK微信小程式地圖
- 微信小程式開發系列五:微信小程式中如何響應使用者輸入事件微信小程式事件
- 複習一下小程式輪播
- Laravel + 微信小程式 websocket 搭建廣播訊息系統Laravel微信小程式Web
- Flutter輪播圖Flutter
- vue輪播圖Vue
- 微信小程式微信小程式
- 微信小程式小技巧微信小程式
- 微信小程式地圖開發總結微信小程式地圖
- 微信小程式裁剪圖片成圓形微信小程式
- 微信小程式引入圖示字型Font Awesome微信小程式
- Axure之使用動態皮膚建立banner輪播圖
- 微信小程式(1) 微信小程式TLS版本大於1.2微信小程式TLS
- js 輪播圖 (原生)JS
- 微信小程式路由微信小程式路由
- 文字輪播與圖片輪播?CSS 不在話下CSS
- 微信小程式背景圖完全覆蓋顯示微信小程式
- 微信小程式上傳圖片至七牛微信小程式