10-首頁輪播圖

首頁輪播圖插件一般有swiper和mint-ui兩個,這里主要講解swiper,一般市配置,結(jié)構(gòu),樣式,導(dǎo)出對象

其中,挨著body的意思是要在界面渲染完成后,在進行初始化,因為js是通過選擇渲染好的組件,修改組件,所以對應(yīng)到vue中,是在mounted生命周期方法內(nèi)完成

1 基于網(wǎng)頁的輪播圖

  • 檢索swiper使用說明,確定html結(jié)構(gòu)
  • 修改slide嵌套的內(nèi)容
  • 下載swiper
    npm i swiper -S
  • 導(dǎo)入swiper
  • 導(dǎo)入對應(yīng)的css文件
  • 在mounted中給渲染好的組件綁定對象配置方法
  • 查找pagination-bullet的類名


    image.png
  • 由于swiper4.0x的默認樣式不能在scoped中覆蓋
    要在下面新建一個scoped覆蓋原有的paginantion樣式
  • 在index中導(dǎo)入組件并注冊使用


    image.png

    image.png

    image.png

    image.png

2 基于json格式數(shù)據(jù)請求的輪播圖

  • 添加api/index中的getHome方法
  • 添加state中的homeInfo:{}對象
  • 添加mutation-type中的修改首頁數(shù)據(jù)方法名
  • 添加mutatiaons中的DEFAULT_HOME方法名
  • 添加actions中的requestHome方法
  • 在pages/index/index中的created生命周期函數(shù)中請求數(shù)據(jù)
  • 在pages/index/children/banner的computed中獲取state數(shù)據(jù)
  • 在banner組件中渲染獲取的數(shù)據(jù)
  • 在main.js中導(dǎo)入store并注冊


    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • vue去哪網(wǎng)跟學筆記 記錄學習點滴 1. 初始化項目 1.1 手機顯示配適 minimum-scale=1.0,m...
    noobakong閱讀 2,429評論 0 16
  • 轉(zhuǎn)載自VR設(shè)計云課堂[http://www.itdecent.cn/u/c7ffdc4b379e]Unity S...
    水月凡閱讀 1,183評論 0 0
  • [toc] REACT react :1.用來構(gòu)建用戶界面的 JAVASCRIPT 庫2.react 專注于視圖層...
    撥開云霧0521閱讀 1,589評論 0 1
  • 【村長商業(yè)論道】027期 黃牛,就是鉆了規(guī)則的空子。 鄰村母嬰店的馬總發(fā)現(xiàn),員工趁奶粉打折促銷的時候,墊付資金購買...
    3d20b6b5ca91閱讀 585評論 0 1
  • 最開始看小王子這本書的時候,第一遍我沒有看明白,又連續(xù)看了兩遍。然后心里不知道為什么莫名的難過。很多人可能喜歡小王...
    你知道我不知道的閱讀 571評論 0 1

友情鏈接更多精彩內(nèi)容