如何在离子3中的子页面中创建菜单

时间:2018-02-23 11:24:07

标签: ionic3 side-menu

我一直试图想办法解决这个问题,不能只考虑任何事情。

很快:我有一个由两个频道组成的项目。一个用于管理员,另一个用于员工,应用程序会自动为您提供正确的渠道,具体取决于数据库信息中的变量是否显示(admin:" true")或(admin:" false& #34;)分别。

员工使用标签菜单。这不是问题。

但我希望管理员使用侧边菜单。 问题:如何在管理页面内创建侧边菜单。我已经阅读了离子3文档,但由于侧面菜单是从app.component创建的,所以它没有多大帮助。但我的是在儿童页面内。

所以请任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

只需在app.component.ts中设置您的页面,就像通常一样,在您的子视图中添加如下内容:

<ion-header>
  <ion-navbar>
    <button ion-button menuToggle *ngIf="this.admin">
      <ion-icon name="menu"></ion-icon>
    </button>
    <ion-title>Title of your child view</ion-title>
  </ion-navbar>
</ion-header>

假设this.admin是一个布尔值,表明您的用户是否是管理员。

我想您知道在客户端检查用户授权根本不安全。我的意思是你可以调试代码并将this.admin更改为true。