Estoy implementando un sistema de inicio de sesión para mi aplicación iónica. El registro, inicio de sesión y cierre de sesión son manejados por ionics Auth-Service. El registro y el inicio de sesión funcionan bien, pero el cierre de sesión arroja un error en main.js:
_this.plt is nullEl código de cierre de sesión se toma de la documentación:
this.auth.logout();Lo extraño es que se realiza el cierre de sesión, pero se muestra el error con nombre (en la consola de depuración y como pantalla de error iónico).
El botón de cierre de sesión se encuentra dentro del menú lateral de la aplicación:
<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>¿Alguien tuvo el mismo problema o puede ayudarme a averiguar cuál es el problema aquí?