文章插圖

文章插圖
五,首頁輪播圖的實現
我們這一節要來實現首頁頂部的輪播圖功能 。老規矩,先看效果圖
由于我們的頂部輪播圖要做成動態的數據,所以這個數據就要存到數據庫里 。常用的存儲數據的數據庫有下面幾種
云開發自帶的數據庫mysql數據庫
由于mysql數據庫需要用Java,php或者python來開發后臺,比較麻煩,所以我們這里還是用我們云開發自帶的數據庫比較好些 。
關于云開發的開通和一些云開發的基礎知識,不是本節的重點,我之前云開發基礎課里有講過,如果你沒有云開發基礎可以去翻看我的云開發課程《零基礎入門小程序云開發》也可以去b站搜索‘編程小石頭’觀看石頭哥給大家提供的福利視頻課 。
大家開通好云開發以后,記得要在app.js里進行云開發環境初始化
5-1-1,云開發環境初始化
我們上面創建好云開發以后,就要去云開發控制臺獲取云開發環境id了 。
5-1-2,創建首頁輪播圖對應的數據集合
我們這里創建一個數據表,小程序云開發里叫數據集合 。
5-2,上傳圖片到云存儲
我們的圖片如果想動態更新,就要想辦法把圖片存儲到云服務器里,云開發的云存儲功能就為我們很好的存放圖片 。這里教大家如何把圖片存儲到云存儲里 。首先進入云開發控制臺,找到云存儲 。
5-3,添加圖片鏈接到輪播圖集合里
我們上面已經能拿到圖片的鏈接了,那么就可以把拿到的圖片鏈接添加到我們的輪播圖集合里了 。
5-4,首頁獲取輪播圖數據
我們數據都已經準備好了,接下來就是要在小程序里請求云開發數據庫里存儲的數據了,我們后期只需要改變云開發數據庫里的數據,小程序里的數據就可以動態改變了 。我們在home.js里定義請求數據的方法如下 。
5-5,渲染頂部輪播圖
我們要借助swiper和swiper-item組件在頁面里渲染頂部輪播圖,所以要在home.wxml里定義如下的代碼 。
1,圖片沒有鋪滿全屏2,輪播圖的提示點也沒有3,輪播圖不能自動滾動下面我們就來解決這些問題5-6,優化輪播圖
【JS 輪播圖 js輪播圖菜鳥教程】首先設置圖片的mode,讓圖片鋪滿 。這里用到了image的mode屬性,如下圖 。
home.wxml代碼如下:
5-7,設置自動輪播
我們要設置輪播圖的自動輪播等屬于,其實就是來設置swiper組件的一些屬性 。其實官方都有給出來的 。
- 大數據建模 大數據分析與建模
- 純照片排版 照片排版怎么排版
- 樂云免費主機 云主機如何使用教程
- 探案大師劇本殺 探案筆記顛倒夢想劇本殺
- 433mhz無線模塊 433m無線模塊使用教程
- 云托管產品 云托管接入
- 暗物質存在的證據是什么 暗物質 證據
- excel空格填充上一行內容 excel空格自動填充上一行
- ddos防御價格 DDOS價格
- cad快速看圖 mac mac版cad怎么打印圖紙
