无法获得深层次的工作链接“Uncaught(in promise):无效链接:MainPage”

时间:2017-10-18 20:39:53

标签: ionic-framework ionic3

在我(相对)新鲜的Ionic 3应用程序中,我收到以下错误:

ERROR Error: Uncaught (in promise): invalid link: MainPage
    at c (polyfills.js:3)
    at Object.reject (polyfills.js:3)
    at NavControllerBase._fireError (nav-controller-base.js:322)
    at NavControllerBase._failed (nav-controller-base.js:310)
    at nav-controller-base.js:365
    at t.invoke (polyfills.js:3)
    at Object.onInvoke (core.es5.js:3890)
    at t.invoke (polyfills.js:3)
    at r.run (polyfills.js:3)
    at polyfills.js:3

当我想启用深层链接时,应用程序运行良好。建议我将IonicPage添加到我的页面组件中。我基本上最终启用了延迟加载,因为我遵循了关于IonicPage的每个建议或教程。

该错误并未真正为实际问题提供任何指导。所以我可以猜测,我的app.ts

出了问题
@Component({
  templateUrl: 'app.html'
})
export class App {

  rootPage: string = MenuPageName;

  constructor(platform: Platform, statusBar: StatusBar, splashScreen: SplashScreen) {
    platform.ready().then(() => {
      statusBar.styleDefault();
      splashScreen.hide();
    });
  }
}

根据加载的JS文件,似乎延迟加载现在正在运行。可悲的是,我无法摆脱这个错误。我从以下链接尝试了很多东西:

没有任何帮助,所以最后我在这里向你求助。我创建了a github repo, to demonstrate the problem

在这里获得一些帮助会很棒:)

0 个答案:

没有答案