Ionic 2 App 后退按钮行为导航到另一个页面
Ionic 2 App Back button behaviour to navigate to another page
我已经使用 this.navCtrl.push() 通过单击按钮导航到新页面。它创建了一个默认的后退按钮,点击它可以让我返回到上一页。我想通过单击后退按钮导航到另一个页面。我该怎么做?
我已经试过了,但没用:
constructor(public navCtrl: NavController, public navParams: NavParams,public platform: Platform) {
platform.ready().then(()=>{
platform.registerBackButtonAction(()=>this.myHandlerFunction());
});
}
myHandlerFunction(){
this.navCtrl.setRoot(VesselsearchPage);
}
从 'ionic-angular' 注入平台,然后向后退按钮操作注册一个新处理程序:
import { Platform } from 'ionic-angular';
constructor(private platform: Platform) { }
ionViewWillEnter(): void {
this.platform.registerBackButtonAction(() => this.backButtonFunc());
}
private backButtonFunc(): void {
// do something
}
我已经使用 this.navCtrl.push() 通过单击按钮导航到新页面。它创建了一个默认的后退按钮,点击它可以让我返回到上一页。我想通过单击后退按钮导航到另一个页面。我该怎么做?
我已经试过了,但没用:
constructor(public navCtrl: NavController, public navParams: NavParams,public platform: Platform) {
platform.ready().then(()=>{
platform.registerBackButtonAction(()=>this.myHandlerFunction());
});
}
myHandlerFunction(){
this.navCtrl.setRoot(VesselsearchPage);
}
从 'ionic-angular' 注入平台,然后向后退按钮操作注册一个新处理程序:
import { Platform } from 'ionic-angular';
constructor(private platform: Platform) { }
ionViewWillEnter(): void {
this.platform.registerBackButtonAction(() => this.backButtonFunc());
}
private backButtonFunc(): void {
// do something
}