ionic3中通过js返回上一页如何实现
有时候我们需要通过js来控制页面跳转,比如说登录的时候判断有没有登录成功,如果登录成功以后返回用户中心。
遇到这样的需求的时候我们就需要用js来让ionic实现页面跳转。
页面跳转首先需要引入NavController这个模块。
import { IonicPage, NavController, NavParams } from 'ionic-angular';
其次我们需要实例化注入:
constructor(public navCtrl: NavController, public navParams:NavParams ) {
this.history=this.navParams.get('history');
}
注入完成以后就可以使用下面代码跳转:
this.navCtrl.push(SearchPage);
我们要在ionic3中通过js返回上一页可以用下面代码:this.navCtrl.pop();
this.navCtrl.pop(); /*返回上一个页面*/
如果要返回根页面可以使用 this.navCtrl.popToRoot();
this.navCtrl.popToRoot(); /*回到根页面*/