初入ionic2,遇见了一个问题如下:
现在我有四个页面,A,B,C,D,并且是依次进入的,A-B-C-D,那么怎么从D页面直接返回A页面,这个问题让我思考了许久,也查阅了相关资料,在百度上有许多关于deeplinker的方法,本人并未试过,下面讲述本人解决这个问题的办法。
首先:
在顶端引入NavController :import { NavController } from '' ";
第二:
constructor( public nav:NavController){
this.navCtrl = nav;
}
最终:
在你需要返回的地方写上:this.navCtrl.popTo(this.navCtrl.getByIndex(你需要返回的层数));就OK了,
网友评论