由于Ionic Framework中没有默认实现隐藏特定页面上导航栏上的菜单(汉堡)按钮(如果我错了,请纠正我)我尝试了一个hack来隐藏它从我做过的页面这在页面的控制器上
$scope.$on('$ionicView.afterEnter', function(){
var element = document.querySelector("[menu-toggle=right]");
element.style.display = "block";
element.className = "";
element.style.display = 'none';
});
但它似乎不起作用,因为菜单按钮仍显示在导航栏上,我也尝试在页面生命周期的enter和beforeEnter事件中执行此操作但不是运气
答案 0 :(得分:0)
ion-view
API提供hide-nav-bar
选项(布尔值)。
这将隐藏默认导航栏。您可以使用它来隐藏默认导航栏并显示您自己的实现。