From 97e093b1117b68948d0f9adefacc5368014db380 Mon Sep 17 00:00:00 2001 From: Jack <jack.su@pollex.com.tw> Date: 星期日, 14 十一月 2021 22:43:09 +0800 Subject: [PATCH] Merge branch 'master' of ssh://192.168.0.10:29418/pcalife/PAM --- PAMapp/layouts/default.vue | 23 +++++++---------------- 1 files changed, 7 insertions(+), 16 deletions(-) diff --git a/PAMapp/layouts/default.vue b/PAMapp/layouts/default.vue index 72f1566..84883c3 100644 --- a/PAMapp/layouts/default.vue +++ b/PAMapp/layouts/default.vue @@ -3,7 +3,7 @@ <UiGoToTop></UiGoToTop> <BackActionBar></BackActionBar> <div class="banner" :class="bannerClassName"></div> - <Nuxt class="page-container" :style="{ height: pageHieght}" ref="pageContainer"></Nuxt> + <Nuxt class="page-container"></Nuxt> <Footer ref="defaultLayoutFooter"></Footer> </div> </template> @@ -27,27 +27,18 @@ return routerName.match('questionnaire') || routerName.match('agentInfo'); } - mounted() { - window.addEventListener('resize', this.handleResize); - this.handleResize(); - } - - handleResize(): void { - const pageContainer: any = this.$refs.pageContainer; - const footer: any = this.$refs.defaultLayoutFooter; - const pageAlignPadding = 80; - const deviceExtraHeight = 36; - if ((pageContainer.$el.clientHeight + footer.$el.clientHeight) < window.innerHeight) { - this.pageHieght = (window.innerHeight - footer.$el.clientHeight - pageAlignPadding - deviceExtraHeight) + 'px'; - } - } - } </script> <style lang="scss" scoped> .pam-background { background-color: #F8F9FA; + display: flex; + flex-direction: column; + min-height: 100vh; + .page-container { + flex: 1; + } } .page-container { -- Gitblit v1.8.0