如何在每个页面上保留离子侧边栏?

时间:2015-08-18 04:03:48

标签: ionic-framework angular-ui-router ionic

我一直在摆弄离子,但我遇到了一个问题。如果我使用侧边栏创建一个新项目,导航到子状态侧边栏按钮消失后会被后退按钮替换。如何在每个州/页面上保留侧边栏按钮?

2 个答案:

答案 0 :(得分:1)

在每个州/页面上,您应该在<ion-nav-buttons>内和<ion-view>之前添加以下<ion-content>

<ion-nav-buttons side="left">
    <button class="button button-icon button-clear ion-navicon" menu-toggle="left"></button>
</ion-nav-buttons>

所以,一个完整的简单例子看起来像这样:

<ion-view view-title="Some title">
    <ion-nav-buttons side="left">
        <button class="button button-icon button-clear ion-navicon" menu-toggle="left"></button>
    </ion-nav-buttons>

    <ion-content>
        Some content
    </ion-content>
</ion-view>

这会在您的导航中添加“汉堡包”图标以及后退按钮。

答案 1 :(得分:0)

更简单的解决方案===&gt; 检查你的主html(有侧边栏代码) - <ion-side-menus enable-menu-with-back-views="true" view-title="S">。如果 enable-menu-with-back-views 属性设置为 false ,请将其设为