0

我想问一下如何登录到管理员帐户并登录到普通帐户,并通过使用 iFrames、ionic 和调用 url 使它们具有不同的侧边菜单。

4

1 回答 1

0
  1. 将用户存储在数据库中(我假设通过用户 ID)。在用户数据库中,创建一个“级别”行。当有人注册时,如果您打算拥有的不仅仅是普通用户和管理员,请让您的应用程序为用户的数据库条目“级别”行提供“无”或“1”值。稍后您可以明确地给自己一个“真”或“2”值。
  2. 当用户登录时,从他们的数据库条目中提取行“级别”或您决定命名的任何内容,并将其存储在变量中。您可以在 app 文件夹中创建一个新的打字稿,从那里导出 var。然后在需要时将文件导入其他页面。对于此示例,假设 var 名为“usrLvl”。
  3. 最后,您可以创建两个不同的选项卡或在其内容上调用 *ngIf,或者如果您只想为管理员提供几个不同的按钮,请在按钮上调用 *ngIf。它看起来像这样

    <ion-buttons right *ngIf="usrLvl == 2">
      <button ion-button (click)="adminButtonFunction();">Admin button</button>
    </ion-buttons>
    

我认为你可以这样做

于 2017-06-21T13:34:40.463 回答