第一階段:在 app.json 中配置json
"tabBar": { "list": [{ "pagePath": "pages/index/index", "text": "首頁" }, { "pagePath": "pages/logs/logs", "text": "日誌" }] }
出現問題:有些頁面不想有tabBar,如:在首頁發現沒有身份信息,跳轉到登陸頁時仍然有TabBar。app
第二階段:只有一級頁面纔會出現Tabbar ,所謂的一級頁面就是Tabbar裏定義的頁面
若是此頁面沒有在Tabbar裏定義,不會顯示TabBar的日誌
問題依然存在,登陸頁依然存在TabBar。code
第三階段:若是從一級頁面 redirectTo到其餘頁面,及時其餘頁面沒有在 TabBar定義的列表裏也會顯示TabBar登錄
最終解決問題的方法是,加入當前也是一級頁面,到但願跳轉到的頁面不要有Tabbar時,不要使用 redirectTo而是使用 navigateTo配置