我正在为我的离子应用实施登录系统。注册,登录和注销由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>
有没有人遇到同样的问题,或者可以帮我找出这里的问题是什么?