comment revenir à l'écran précédent ionique 2

Ionique, de q, nous allons utiliser $ionichistory.goback()pour revenir à l'écran précédent. Mais ionique dans les 2 comment pouvons-nous atteindre. Et j'ai essayé ce bouton à cliquer pour imprimer le message de la console . Mais sa ne fonctionne pas.

<ion-buttons left class="loginnavbtn" (click)="goback()">
  CANCEL
</ion-buttons>

.js

goback() {
   console.log('Click on button Test Console Log');
}

Merci de m'aider. j'ai deux écran . quand je vais d'abord l'écran à l'écran suivant. dans l'écran suivant, j'ai un bouton de retour. Quand je presse que je devrais être de retour au premier écran. comment donc ?

Mon code complet :

html:

<ion-header>
  <!-- use ion-toolbar for a normal toolbar and ion-navbar for navigation -->
  <ion-toolbar>
    <ion-buttons left class="loginnavbtn" (click)="goback()">

    CANCEL
    <!-- left aligned content here -->
    </ion-buttons>

    <ion-title>
      LOGIN
    </ion-title>

    <ion-buttons right class="loginnavbtn" (click)="loginbtntap()">
    SAVE
      <!-- left aligned content here -->
    </ion-buttons>
  </ion-toolbar>
</ion-header>
<ion-content>


   </ion-content>

mon .js :

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';



@Component({
  selector: 'page-login',
  templateUrl: 'login.html'
})

export class LoginPage {


 goback() {
    this.navCtrl.pop();
}
loginbtntap() {
    this.navCtrl.pop();
}

  constructor(private navCtrl:NavController) {



  }

}

mon .scss:

page-login {
ion-header {
  .button-md {
    box-shadow: none;
  }

  .toolbar-title {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    font-size: 15px;
    font-weight: 500;
  }
}

.loginnavbtn {

  color: #116096 !important;
   font-size: 14px;
    font-weight: 400;
}
}
À venir cette page la méthode que vous utilisez ce.navCtrl.push(somepage) ou du présent.navCtrl.setRoot(somepage) ?

OriginalL'auteur hybrid Dev | 2017-04-29