Пожалуйста, найдите решение проблемы.
В вашем About.ts
файле инициализируйте переменную как firstAttempt: boolean = true;
import { Component } from '@angular/core';
import { NavController, IonicPage } from 'ionic-angular';
@Component({
selector: 'page-about',
templateUrl: 'about.html'
})
export class AboutPage {
firstAttempt: boolean = true;
constructor(public navCtrl: NavController) { }
ionViewWillEnter() {
console.log('about page ionViewWillEnter');
this.firstAttempt = true;
}
}
Отредактировано
в вашем child.ts
файле
next() {
alert(this.firstAttempt)
if (this.firstAttempt) {
console.log("first attempt");
this.firstAttempt = false;
} else {
console.log(">= second attempt");
this.navCtrl.push(NextPage);
this.firstAttempt = true;
}
}