Ich versuche, auf Knopfdruck zu einer anderen Seite zu navigieren.Ionic- this.NavCtrl.push() funktioniert nicht
Es gibt zwei Seiten zu Hause & Basis
in home.html <button ion-button click="onclick()"> Go</button>
in home.ts I BasePage
Modul importiert haben.
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { BasePage } from '../base/base';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(public navCtrl: NavController) {
}
onclick(){
this.navCtrl.push(BasePage)
}
}
in app.module.ts ich die gleiche Basepage
importiert habenes dem page.neither nicht umleiten jeder Fehler auf der Konsole ist. Ich habe viele Seiten überprüft. Sie haben dieselbe Funktion verwendet, die korrekt funktioniert. Ich benutze angular3.
ist BasePage lazy loaded? und du hast einen Tippfehler 'this.NavCtrl.push' muss es' this.navCtrl.push' sein –
@SurajRao nein aus diesem Grund habe ich nur eine neue App erstellt. und überprüft. Trotzdem gibt es ein Problem. –