我一直试图想办法解决这个问题,不能只考虑任何事情。
很快:我有一个由两个频道组成的项目。一个用于管理员,另一个用于员工,应用程序会自动为您提供正确的渠道,具体取决于数据库信息中的变量是否显示(admin:" true")或(admin:" false& #34;)分别。
员工使用标签菜单。这不是问题。
但我希望管理员使用侧边菜单。 问题:如何在管理页面内创建侧边菜单。我已经阅读了离子3文档,但由于侧面菜单是从app.component创建的,所以它没有多大帮助。但我的是在儿童页面内。
所以请任何帮助将不胜感激。
答案 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。