Tabs 如何在Angular Nativescript中的选项卡导航中实现模式导航?

Tabs 如何在Angular Nativescript中的选项卡导航中实现模式导航?,tabs,angular-ui-router,modal-dialog,nativescript,angular2-nativescript,Tabs,Angular Ui Router,Modal Dialog,Nativescript,Angular2 Nativescript,在Nativescript中,我一直在努力实现模式导航内部选项卡导航。所以我想知道是否有人有一个很好的实践,如何实现我所寻找的 我尝试了多种方法,但都没有成功,我可能对路由器导航缺乏深入的了解,因为大多数错误都与导航有关 这里有一个游乐场,它试图复制我试图实现的目标: 经常发生的错误包括: 控制台错误[本机代码]:错误:在DetachedRouteHandle中找不到componentRef 错误错误:未捕获(承诺中):错误:StaticInjectorError(AppModule)[Firs

Nativescript
中,我一直在努力实现
模式导航
内部
选项卡导航
。所以我想知道是否有人有一个很好的实践,如何实现我所寻找的

我尝试了多种方法,但都没有成功,我可能对
路由器导航
缺乏深入的了解,因为大多数错误都与
导航
有关

这里有一个
游乐场
,它试图复制我试图实现的目标:

经常发生的错误包括:

  • 控制台错误[本机代码]:错误:在DetachedRouteHandle中找不到componentRef

  • 错误错误:未捕获(承诺中):错误:StaticInjectorError(AppModule)[FirstModalComponent->ModalDialogParams]

  • (而
    ModalDialogService
    被注入
    AppModule

  • 找不到RootModalComponent的组件工厂。您是否将其添加到@NgModule.entryComponents
  • (虽然
    RootModalComponent
    被添加到延迟加载模块的entryComponents中,所以我将其添加到AppModule中)

  • 无法解析…中的“~/app”
  • (此错误很奇怪,因为在某些项目中,模块的延迟加载与此导入“~/app”一起工作,而在其他项目中则失败)

  • 错误:无法匹配任何路由。URL段:“制表符/默认值”
  • (这个错误一直在发生,好像我没有完全掌握路线的实现方式)


    如果有人知道如何在
    选项卡导航
    中进行
    模式导航
    ,这将对我有很大帮助。

    目前,在
    Nativescript Angular
    框架中,
    选项卡视图
    中的模式导航有些问题,但有一个解决方法。您可以在此示例中找到此
    模式导航的完整实现:


    关于更多信息,请查看我在他们的GitHub repo上创建的这个问题:

    你确定你共享了正确的PlayPlayPlaySample,我在链接的代码中找不到任何模块或选项卡视图。@Manoj抱歉,这确实是错误的PlayPlayPlay,在这里找到好的:我认为只有在使用Outlet时才有{N}角度的问题(框)在TabViewItem中,并从此处启动模式对话框。您可以尝试在TabView中使用简单组件而不是插座,这至少可以使它不再是一个拦截器。@Manoj您是否有一个包含简单组件的TabView示例?谢谢,请参阅。