這是我目前發(fā)現(xiàn)較好的uni-app 自定義底部導(dǎo)航欄方法,其他方法的缺點(diǎn)主要是在切換時(shí),要么會(huì)閃爍,要么會(huì)每點(diǎn)擊一下,都會(huì)請(qǐng)求一次數(shù)據(jù)。愛掏網(wǎng) - it200.com如果有其他更好的方法,歡迎評(píng)論留言,最近才開始用uni-app寫項(xiàng)目,之前只是看了下文檔。愛掏網(wǎng) - it200.com
1. tabbar 組件
mounted(){ let dom = uni.createSelectorQuery().select('.tabbar-container') dom.boundingClientRect(e => { // tabbarHeight使用頻次較高,就設(shè)為全局變量了 getApp().globalData.tabbarHeight = e.height }).exec() } {{ item.title }}
2. 引入
這里使用的是swiper,duration為0是為了關(guān)閉頁面切換動(dòng)畫效果,
mounted() { this.tabbarHeight = getApp().globalData.tabbarHeight }, getCurrentIndex(e) { this.currentIndex = e; }
到此這篇關(guān)于uni-app 自定義底部導(dǎo)航欄的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)uni-app 底部導(dǎo)航欄內(nèi)容請(qǐng)搜索以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持!
聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。