【发布时间】:2017-03-01 14:27:03
【问题描述】:
NavController的pop和popTo方法有什么区别,在什么场景下应该使用哪一个?
【问题讨论】:
NavController的pop和popTo方法有什么区别,在什么场景下应该使用哪一个?
【问题讨论】:
nav.popTo() 用于退回页面层次结构中的几个级别。
例如,如果您的页面层次结构是 login -> welcome -> article1 -> detail1,您可能会使用类似:
constructor(nav: NavController) {
this.nav = nav;
this.nav.popTo(MyWelcomePage);
}
返回欢迎页面。有关更多导航方法和详细信息,请参阅文档:http://ionicframework.com/docs/v2/api/components/nav/NavController/#popTo
学分:Wulf Solter @How to use nav.popTo() (ionic 2)?
所以基本上popTo() 会弹出到特定组件,而pop() 只会弹出堆栈中最后一个推送的组件(返回上一页)
【讨论】: