我偶尔遇到以下错误。延迟加载页面随机错误:错误错误:未捕获(承诺):无效链接:
ERROR Error: Uncaught (in promise): invalid link:MenuPage
at d (polyfills.js:3)
at l (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:4125)
at t.invoke (polyfills.js:3)
at n.run (polyfills.js:3)
at polyfills.js:3
at t.invokeTask (polyfills.js:3)
at Object.onInvokeTask (core.es5.js:4116)
at t.invokeTask (polyfills.js:3)
at n.runTask (polyfills.js:3)
我不知道有任何重现步骤和此错误是不是在所有引起任何问题的应用程序工作正常,并正确显示的菜单页面。
import { Component, ViewChild } from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';
import { Nav, Platform } from 'ionic-angular';
@IonicPage({
name: "menu",
segment: "app"
}
)
@Component({
selector: 'page-menu',
templateUrl: 'menu.html'
})
export class MenuPage {}
我已经检查了我的项目,并在菜单页面仅通过其IonicPage
名"menu"
使用。
已经有一个离子论坛post但我已经遵循了建议的接受的解决方案,该解决方案是关于给IonicPage
注释命名的。
这是我想到的第一件事。我搜索了整个代码的文字'MenuPage',但它从未用于导航到页面。 –
生命拯救我的男人,整天都在寻找这个。 –