【问题标题】:Ionic .pop() vs .dismiss()离子 .pop() 与 .dismiss()
【发布时间】:2020-06-17 00:09:47
【问题描述】:

我看了一个 ionic 在线课程。为了摆脱 modal ,它教会我使用 viewcontroller 的 .dismiss() 而不是 navcontroller 的 .pop() 。为什么?这两者有什么区别?

【问题讨论】:

    标签: ionic-framework


    【解决方案1】:

    导航控制器 |推送和弹出

    Ionic 的基本控制器类

    您可以使用 .push() 将新页面推送到导航堆栈的顶部。
    相反,您可以使用 .pop() 弹出该堆栈的页面。


    模态控制器和视图控制器 |出席和解雇

    模态框是覆盖用户当前页面的内容窗格。 模式显示在用户页面上,可以使用 ViewController 的关闭方法关闭。这个dismiss方法可以返回传入的数据。


    请参阅下面的文档

    NavController
    ModalController
    ViewController

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-31
      • 2019-02-08
      • 2016-12-30
      • 2020-08-01
      • 2016-09-30
      • 1970-01-01
      • 2016-07-19
      • 2017-09-27
      相关资源
      最近更新 更多