摘要:組件類似于中的,實(shí)現(xiàn)類似輪播圖的效果,相對于的實(shí)現(xiàn)起來更加方便,快捷。
效果圖:
首先看下swiper支持的屬性:
------------------------------------------------------------------------------------
具體實(shí)現(xiàn)輪播功能:
一、添加輪播圖片素材
在項(xiàng)目根目錄下新建一個(gè)目錄用于存儲(chǔ)圖片資源,目錄名隨意
二、頁面目錄下的js文件添加數(shù)據(jù)源
在data屬性里添加imgs列表,列表item項(xiàng)為圖片在項(xiàng)目中的位置(關(guān)鍵:紅色加粗部分代碼)
Page({ /** * 頁面的初始數(shù)據(jù) */ data: { imgs:["../../images/aaa.jpg","../../images/bbb.jpg","../../images/ccc.jpg"] }, /** * 生命周期函數(shù)--監(jiān)聽頁面加載 */ onLoad: function (options) { }, /** * 生命周期函數(shù)--監(jiān)聽頁面初次渲染完成 */ onReady: function () { }, /** * 生命周期函數(shù)--監(jiān)聽頁面顯示 */ onShow: function () { }, /** * 生命周期函數(shù)--監(jiān)聽頁面隱藏 */ onHide: function () { }, /** * 生命周期函數(shù)--監(jiān)聽頁面卸載 */ onUnload: function () { }, /** * 頁面相關(guān)事件處理函數(shù)--監(jiān)聽用戶下拉動(dòng)作 */ onPullDownRefresh: function () { }, /** * 頁面上拉觸底事件的處理函數(shù) */ onReachBottom: function () { }, /** * 用戶點(diǎn)擊右上角分享 */ onShareAppMessage: function () { } })
三、視圖文件構(gòu)建
1、在頁面目錄下的wxml 文件中編寫代碼
用到知識點(diǎn):列表渲染 、swiper組件
class="container"> true autoplay=true interval=3000 duration=200 circular=true bindtap=clickSwiper> for="{{imgs}}" wx:key:="*this"> "{{item}}" class="slide-image" mode=aspectFill data-index="{{index}}">
四、關(guān)于swiper的點(diǎn)擊事件
點(diǎn)擊每一個(gè)item,可以知道點(diǎn)擊的是哪個(gè)并作出相應(yīng)的操作
從第三步可以看到,對于
在頁面下的 .js文件中添加對應(yīng)的點(diǎn)擊方法:
效果圖:
--------------------------------------------------------------------------------------
小程序?qū)嵺`(一):主頁tab選項(xiàng)實(shí)現(xiàn)
小程序?qū)嵺`(二):swiper組件實(shí)現(xiàn)輪播圖效果
小程序?qū)嵺`(三):九宮格實(shí)現(xiàn)及item跳轉(zhuǎn)
小程序?qū)嵺`(四):動(dòng)態(tài)控制組件的顯示/隱藏
小程序?qū)嵺`(五):for循環(huán)綁定item的點(diǎn)擊事件
小程序?qū)嵺`(六):view內(nèi)部組件排版
小程序?qū)嵺`(七):頁面間傳值
小程序?qū)嵺`(八):驗(yàn)證碼倒計(jì)時(shí)功能
小程序?qū)嵺`(九):返回到上一個(gè)界面并傳值回去
小程序?qū)嵺`(十):textarea實(shí)現(xiàn)簡單的編輯文本界面
小程序?qū)嵺`(十一):showModal的使用
小程序?qū)嵺`(十二):七牛云上傳圖片
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/2057.html
摘要:在寫微信小程序時(shí),有寫到實(shí)現(xiàn)輪播圖的效果,可以直接使用微信小程序中自帶的組件來實(shí)現(xiàn)效果圖如下的相關(guān)屬性是否顯示小圓點(diǎn),也可以自己重新設(shè)置小圓點(diǎn)是否銜接滑動(dòng),就是實(shí)現(xiàn)無限滾動(dòng)與上一張圖片的間距與下一張圖片的間距實(shí)現(xiàn)自動(dòng)滾動(dòng)這里主要利用了 在寫微信小程序時(shí),有寫到實(shí)現(xiàn)3D輪播圖的效果,可以直接使用微信小程序中自帶的組件swiper來實(shí)現(xiàn) 效果圖如下: showImg(https://seg...
摘要:效果圖實(shí)現(xiàn)效果圖紅色線包含部分的九宮格效果,并附帶點(diǎn)擊時(shí)間。效果圖: 實(shí)現(xiàn)效果圖紅色線包含部分的九宮格效果,并附帶item點(diǎn)擊時(shí)間。 ------------------------------------------------------------------------------------------------------ 具體實(shí)現(xiàn): 1、首先添加圖片資源文件 在...
摘要:只要滑動(dòng)了就會(huì)觸發(fā),并且有一個(gè)代表當(dāng)時(shí)滑動(dòng)到第幾個(gè)??赡苡幸稽c(diǎn)笨笨的。 前言 在炎熱的夏天里最美滋滋的事情是什么呢,我覺得當(dāng)然是宅在家里,吹著空調(diào),吃著零食看電視劇電影里的帥氣小哥哥、漂亮小姐姐了!在閑暇時(shí)光我會(huì)經(jīng)常用愛奇藝小程序看視頻,加上現(xiàn)在已經(jīng)學(xué)習(xí)了一段時(shí)間小程序了,啪,動(dòng)手模仿一個(gè)愛奇藝視頻小程序的念頭就產(chǎn)生了。雖然現(xiàn)在還是個(gè)小白,但是希望在這趟愛奇藝小程序之旅上為各位乘客朋友...
摘要:移動(dòng)端輪播圖插件,在使用圖形界面插件中的組件無法實(shí)現(xiàn)觸摸滑動(dòng)后,轉(zhuǎn)而使用插件安裝我這里安裝的是下面的這個(gè)版本使用全局導(dǎo)入樣式的話,我這里有用到分頁器,就在全局中引入了樣式組件引入在中使用常見的小圓點(diǎn) 移動(dòng)端輪播圖插件,在使用iview圖形界面插件中的carousel組件無法實(shí)現(xiàn)觸摸滑動(dòng)后,轉(zhuǎn)而使用vue-awesome-swiper插件 1.npm安裝 npm i vue-awesom...
閱讀 713·2023-04-25 19:43
閱讀 3910·2021-11-30 14:52
閱讀 3784·2021-11-30 14:52
閱讀 3852·2021-11-29 11:00
閱讀 3783·2021-11-29 11:00
閱讀 3869·2021-11-29 11:00
閱讀 3557·2021-11-29 11:00
閱讀 6105·2021-11-29 11:00