【问题标题】:Uncaught (in promise): nav controller was destroyed未捕获(承诺):导航控制器被破坏
【发布时间】:2017-08-10 20:49:33
【问题描述】:

我正在尝试做this.navCtrl.setRoot(page); 我遇到了这个错误:

未捕获(承诺):导航控制器被破坏

有人知道为什么吗?

【问题讨论】:

  • 使用 this.rootPage = page 而不是 this.navCtrl.setRoot(page); 应该可以解决您的问题。
  • 你在哪里打电话?你能展示完整的方法吗?你能发布你的ionic info 输出吗?

标签: ionic-framework ionic2


【解决方案1】:

使用this.rootPage = page; 而不是this.navCtrl.setRoot(page); 应该可以解决您的问题。

【讨论】:

  • 应该是评论
  • @Faisal 我没有 50 声望...所以不能添加一个。
  • @Faisal 没问题 :)
【解决方案2】:

这对你有用。

 this.app.getRootNav().setRoot(LoginPage).then(() => {
      this.app.getRootNav().popToRoot();
 });

【讨论】:

    猜你喜欢
    • 2017-11-19
    • 2017-11-24
    • 1970-01-01
    • 2023-02-06
    • 2021-11-15
    • 2016-11-07
    • 2019-11-03
    • 2019-04-18
    • 1970-01-01
    相关资源
    最近更新 更多