angular - 角度路由:无法导航到命名插座的同级路由
问题描述
当用户单击我正在尝试执行此操作的文本用户时,我试图通过命名出口导航到同级路由, 因为如果显示足够大,我要么想将组件显示为同级。如果显示太小,我想重定向到只显示该组件的路由。
当显示很大时,我希望组件/路由结构看起来像这样:
- 家
- 用户
- secondaryoutlet:UserInfo/123(如果用户点击用户文本,显示兄弟并提供用户ID)
我在设置路线时尝试了很多不同的组合,在导航时也尝试了很多不同的路线组合。似乎没有什么对我有用。
当我尝试导航到同级路由时出现此错误:无法匹配任何路由。
我不确定当命名的出口是一个孩子的孩子到主要出口时的实际路线是什么,我希望你们中的一个可以帮助我让我的导航工作。
https://stackblitz.com/edit/angularmultipleoutlets?file=app/app.routing.module.ts
解决方案
推荐阅读
- java - Unity Jenkins Android Gradle 任务:mergeReleaseResources FAILED,命令行工作正常
- types - 使用相同的 Rust 通道 (mpsc) 发送不同的类型
- sql - 使用 SQLite 数据库作为后端,MS Access 作为前端,超过 2 gigs 的数据
- google-apps-script - getDisplayValue 返回对象的问题?
- vb6 - 带有数字格式的VB6错误?
- c# - 服务帐户的 SQL Server 连接字符串
- javascript - 为什么这两个元素定位器调用的行为不同?
- sql-server - 使用多个 LIKE 选项清理查询
- php - laravel 捕获所有路由使 css @import 不起作用
- polymorphism - 强制与“强制多态性”不同吗?