我是离子新手。
我正在制作一个应用程序(ionic 3),最初我会引导用户登录Page,然后成功登录。我将RootPage从loginPage更改为MenuPage,其中我有<ion-menu>
和另外一个<ion-nav>
。
现在我有2 <ion-nav>
1->
2->在我的menu.html
在我的菜单中,我有一些选项,并且最初将其设置为 DashboardPage ,它已正确加载。单击菜单中的选项后,我试图在 menu.html
中更改<ion-nav>
的rootPage。
现在,当我尝试在menu.html中设置setRoot时,出现错误uncaught in promise ): invalid link homepage
注意:我没有在任何页面上使用惰性加载。
答案 0 :(得分:0)
找到了我问题的答案。 希望这对像我这样的人有用。
我们可以在一个应用程序中使用两个<ion-nav>
。
因此对于 app.html 中的<ion-nav>
,我正在使用NavController设置setRoot。对于 menu.html 中的<ion-nav>
,我将Nav与@ViewChild
出现我的错误是因为我没有使用Lazyloading,所以我必须在菜单选项中调用页面而不加引号。
欢呼