參考內(nèi)容: https://ask.dcloud.net.cn/question/74955
相信大家都有遇到這個(gè)奇葩的問題,首相說我的架構(gòu),我用的是 uni-app,標(biāo)簽用的是 pug 相信大家也不陌生
1.先看我的scss文件,高度和寬度都設(shè)置了100%
2.網(wǎng)上有說在 App.vue 里面添加 html,body,#app {height: 100%;},我嘗試了是不行的,因?yàn)槲矣玫氖莗ug,估計(jì)用在普通的html標(biāo)簽是可行的,具體我沒有測(cè)試,然后我的解決方案,看到 uni-page-body,這個(gè)就是我們的uni的page標(biāo)簽,可以看到這里只設(shè)置了寬度100%,高度沒有設(shè)置
3.知道標(biāo)簽是怎么就好處理了,直接在App.vue 的style下面設(shè)置
uni-page-body,#app {height: 100%;}
再打開goolge看看效果,這里就有個(gè)樣式設(shè)置了,設(shè)置顏色是為了看出效果