У меня есть проект, подобный этому: проект с такой структурой:
-app.component.ts (root tab)
---home.module
--------home tab (outlet)
--------categories tab (outlet)
--------etc.. (outlet)
---login.module(lazy loaded)
---ex.module (lazy loaded)
Это мой модуль маршрутизации приложений:
const routes: Routes = [
{ path: "", redirectTo: "/home/(homeTab:home//categoriesTab:categories//infoTab:info//locationsTab:locations//accountTab:account)", pathMatch: "full" },
{ path: "home", loadChildren: "./app/home/home.module#HomeModule" },
{ path: "login", loadChildren: "./app/login/login.module#LoginModule" },
{ path: "ex", loadChildren: "./app/ex/ex.module#ExModule" }
]
Теперь я хочу покинуть вкладкуполностью и перейдите к модулю входа в систему, который имеет свое собственное (не вкладное) представление из «домашней вкладки (розетки)», я пытался перемещаться с помощью routerExtension с параметром, относящимся к activRoute.root, но он не работает.
Вот пример вопроса: https://play.nativescript.org/?template=play-ng&id=IyP222&v=11