0

我一直在想办法解决这个问题,还不能想任何事情。

很快:我有一个由两个渠道组成的项目。一个用于管理员,另一个用于员工,该应用程序会根据您的数据库信息中的变量分别为 (admin: "true") 还是 (admin: "false") 自动将您带到正确的频道。

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

但我希望管理员使用侧面菜单。问题:如何在管理页面内创建侧边菜单。我已经阅读了 ionic 3 文档,但它并没有太大帮助,因为侧边菜单是从 app.component 创建的。但我的是在一个子页面内。

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

4

1 回答 1

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 。

于 2018-02-24T09:10:46.370 回答