离子身份验证服务注销错误

时间:2017-04-27 13:40:48

标签: angular ionic2 logout

我正在为我的离子应用实施登录系统。注册,登录和注销由ionics Auth-Service处理。注册和登录工作正常,但注销会在main.js中引发错误:

_this.plt is null

注销代码取自文档:

this.auth.logout();

奇怪的是,执行了注销,但显示了命名错误(在调试控制台和离子错误屏幕上)。

注销按钮位于应用程序的侧面菜单中:

<ion-menu [content]="content" *ngIf="auth.isAuthenticated()">
  <ion-header>
    <ion-toolbar>
      <ion-title>Menu</ion-title>
    </ion-toolbar>
  </ion-header>

  <ion-content>
    <ion-list>
      <button menuClose ion-item *ngFor="let p of pages" (click)="openPage(p)">
        {{p.title}}
      </button>
    </ion-list>

    <ion-fab bottom right>
      <button ion-fab mini><ion-icon name="arrow-dropleft"></ion-icon></button>
      <ion-fab-list side="left">
        <button menuClose ion-fab (click)="logout()"><ion-icon name="md-log-out"></ion-icon></button>
      </ion-fab-list>
    </ion-fab>

  </ion-content>
</ion-menu>

<ion-nav [root]="rootPage" #content swipeBackEnabled="false"></ion-nav>

有没有人遇到同样的问题,或者可以帮我找出这里的问题是什么?

0 个答案:

没有答案