Rumah >hujung hadapan web >uni-app >Bagaimana untuk menyembunyikan bar navigasi bawah dalam uniapp
Apabila menggunakan uniapp untuk membangunkan aplikasi mudah alih, bar navigasi bawah ialah kaedah reka letak yang sangat biasa. Tetapi kadangkala kita perlu menyembunyikan bar navigasi bawah dalam halaman tertentu untuk mencapai pengalaman pengguna yang lebih baik. Artikel ini akan memperkenalkan cara menyembunyikan bar navigasi bawah dalam uniapp.
1. Sembunyikan bar navigasi bawah
Dalam uniapp, bar navigasi bawah dilaksanakan melalui teg bar tab. Jika kita ingin menyembunyikan bar navigasi bawah, kita boleh melakukannya melalui langkah berikut:
onLoad(){ uni.hideTabBar({ index: 2 // 隐藏第三个底部导航栏(下标从0开始) }); }
onUnload(){ uni.showTabBar({ index: 2 // 显示第三个底部导航栏(下标从0开始) }); }
2. Tukar bar navigasi bawah
Dalam projek sebenar, kita mungkin perlu menukar bar navigasi bawah dalam senario seperti log masuk atau log keluar . Pada masa ini, kita boleh mencapainya melalui langkah berikut:
export default { data() { return { selectedTab: 0 // 默认选中第一个底部导航栏 } } }
export default { data() { return { isTab: true } } }
onShow(){ this.$parent.selectedTab = 1; // 选中第二个底部导航栏 }
onShow(){ if(!this.$parent.isTab){ this.$parent.hideTabBar(); } }
onUnload(){ if(!this.$parent.isTab){ this.$parent.showTabBar(); } }
Melalui langkah di atas, anda boleh menyembunyikan bar navigasi bawah atau menukar bar navigasi bawah dalam uniapp.
Atas ialah kandungan terperinci Bagaimana untuk menyembunyikan bar navigasi bawah dalam uniapp. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!