最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue項(xiàng)目中公用footer組件底部位置的適配問(wèn)題

 更新時(shí)間:2018年05月10日 10:20:23   作者:wandoumm  
footer為公用組件,其他頁(yè)面都需要引入。接下來(lái)通過(guò)本文給大家分享vue項(xiàng)目中公用footer組件底部位置的適配問(wèn)題,需要的朋友可以參考下

需求:

footer為公用組件,其他頁(yè)面都需要引入,這是會(huì)存在一種情況:有的頁(yè)面高度很高,footer組件要放在內(nèi)容的最后;有的頁(yè)面內(nèi)容很少,高度很低,footer需要放在瀏覽器可視窗口的最底部;窗口高度的變化時(shí),footer的位置需要重新調(diào)整。

可能有的伙伴首先想到的

position: fixed; 
bottom: 0; 

這確實(shí)能解決頁(yè)面內(nèi)容不足以撐滿(mǎn)瀏覽器高度的情況,但由于footer組件是公用的,在內(nèi)容很多的頁(yè)面調(diào)用時(shí),會(huì)出現(xiàn)內(nèi)容被組件覆蓋的情況。

我最終的解決方案:

給內(nèi)容不足以撐滿(mǎn)瀏覽器可視高度的頁(yè)面添加以下設(shè)置,通過(guò)動(dòng)態(tài)(監(jiān)測(cè)瀏覽器窗口變化)設(shè)置頁(yè)面容器最低高度,也就是footer組件正常加載,只是footer的兄弟容器的高度變化了,自身的位置也會(huì)變化。

script:

template:

解釋?zhuān)?/p>

頁(yè)面第一次mounted()時(shí),計(jì)算footer組件兄弟容器user-message的最小高度,其中的170為頂部header加上footer自身的高度,隨后給window添加窗口變化事件,回調(diào)函數(shù)重新計(jì)算minHeight的值,template中minHeight發(fā)生改變,footer的位置自然也就發(fā)生變化。

效果:

總結(jié)

以上所述是小編給大家介紹的vue項(xiàng)目中公用footer組件底部位置的適配問(wèn)題,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • vue引入組件的幾種方法代碼示例

    vue引入組件的幾種方法代碼示例

    vue的一個(gè)強(qiáng)大功能就是組件化開(kāi)發(fā),下面這篇文章主要給大家介紹了關(guān)于vue引入組件的幾種方法,文中給出了詳細(xì)的代碼及圖文介紹,需要的朋友可以參考下
    2024-04-04
  • Vertx基于EventBus發(fā)送接受自定義對(duì)象

    Vertx基于EventBus發(fā)送接受自定義對(duì)象

    這篇文章主要介紹了Vertx基于EventBus發(fā)送接受自定義對(duì)象,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • vue v-on傳遞參數(shù)和事件修飾符的使用

    vue v-on傳遞參數(shù)和事件修飾符的使用

    本文主要介紹了vue v-on傳遞參數(shù)和事件修飾符的使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • Vue動(dòng)態(tài)類(lèi)的幾種使用方法總結(jié)

    Vue動(dòng)態(tài)類(lèi)的幾種使用方法總結(jié)

    這篇文章主要介紹了Vue動(dòng)態(tài)類(lèi)的幾種使用方法總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • 淺談一下Vue技術(shù)棧之生命周期

    淺談一下Vue技術(shù)棧之生命周期

    這篇文章主要介紹了淺談一下Vue技術(shù)棧之生命周期,每一個(gè)vue實(shí)例從創(chuàng)建到銷(xiāo)毀的過(guò)程,就是這個(gè)vue實(shí)例的生命周期,這些過(guò)程中會(huì)伴隨著一些函數(shù)的自調(diào)用,需要的朋友可以參考下
    2023-05-05
  • Vue項(xiàng)目的網(wǎng)絡(luò)請(qǐng)求代理到封裝步驟詳解

    Vue項(xiàng)目的網(wǎng)絡(luò)請(qǐng)求代理到封裝步驟詳解

    這篇文章主要介紹了Vue項(xiàng)目的網(wǎng)絡(luò)請(qǐng)求代理到封裝步驟,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • Vue中加載天地圖的離線地圖基本步驟

    Vue中加載天地圖的離線地圖基本步驟

    這篇文章主要給大家介紹了關(guān)于Vue中加載天地圖的離線地圖的基本步驟,Vue天地圖離線地圖是指基于Vue框架開(kāi)發(fā)的應(yīng)用程序,使用天地圖離線地圖服務(wù)提供商提供的地圖數(shù)據(jù),可以在沒(méi)有網(wǎng)絡(luò)的情況下使用地圖功能,需要的朋友可以參考下
    2023-10-10
  • vue如何實(shí)現(xiàn)路由跳轉(zhuǎn)到外部鏈接界面

    vue如何實(shí)現(xiàn)路由跳轉(zhuǎn)到外部鏈接界面

    這篇文章主要介紹了vue如何實(shí)現(xiàn)路由跳轉(zhuǎn)到外部鏈接界面,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。
    2022-10-10
  • Vue源碼學(xué)習(xí)defineProperty響應(yīng)式數(shù)據(jù)原理實(shí)現(xiàn)

    Vue源碼學(xué)習(xí)defineProperty響應(yīng)式數(shù)據(jù)原理實(shí)現(xiàn)

    這篇文章主要為大家介紹了Vue源碼學(xué)習(xí)defineProperty響應(yīng)式數(shù)據(jù)原理實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • vue實(shí)現(xiàn)自定義組件掛載原型上

    vue實(shí)現(xiàn)自定義組件掛載原型上

    這篇文章主要介紹了vue實(shí)現(xiàn)自定義組件掛載原型上方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08

最新評(píng)論

四会市| 独山县| 辽阳市| 义乌市| 昭苏县| 普洱| 永昌县| 赞皇县| 木兰县| 宿松县| 清新县| 屯留县| 蒲城县| 和静县| 呼和浩特市| 新源县| 成武县| 岳普湖县| 泰和县| 渭南市| 铜陵市| 沧州市| 平乡县| 双辽市| 米脂县| 忻城县| 云南省| 蒙山县| 湟中县| 通州区| 临泉县| 揭东县| 左云县| 友谊县| 枞阳县| 漠河县| 镇原县| 江达县| 黄大仙区| 大荔县| 哈巴河县|