【发布时间】:2020-06-17 00:09:47
【问题描述】:
我看了一个 ionic 在线课程。为了摆脱 modal ,它教会我使用 viewcontroller 的 .dismiss() 而不是 navcontroller 的 .pop() 。为什么?这两者有什么区别?
【问题讨论】:
标签: ionic-framework
我看了一个 ionic 在线课程。为了摆脱 modal ,它教会我使用 viewcontroller 的 .dismiss() 而不是 navcontroller 的 .pop() 。为什么?这两者有什么区别?
【问题讨论】:
标签: ionic-framework
导航控制器 |推送和弹出
Ionic 的基本控制器类
您可以使用 .push() 将新页面推送到导航堆栈的顶部。
相反,您可以使用 .pop() 弹出该堆栈的页面。
模态控制器和视图控制器 |出席和解雇
模态框是覆盖用户当前页面的内容窗格。 模式显示在用户页面上,可以使用 ViewController 的关闭方法关闭。这个dismiss方法可以返回传入的数据。
【讨论】: