隐藏离子菜单按钮不起作用

时间:2016-02-07 09:12:09

标签: javascript css angularjs ionic-framework

由于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事件中执行此操作但不是运气

1 个答案:

答案 0 :(得分:0)

ion-view API提供hide-nav-bar选项(布尔值)。 这将隐藏默认导航栏。您可以使用它来隐藏默认导航栏并显示您自己的实现。