我正在尝试使用Angular实现一个小型论坛。我的问题是关于路线。假设我有一个名为ForumView的组件,它显示特定论坛中所有主题的基本信息(标题,帖子数,最后一个活动)。该组件与路线'forum /:forumId'相关联。现在,每个主题的标题重定向(编辑:如果用户点击它)到TopicView(其中将显示主题的内容(帖子)),导航到路线'forum /:forumId / topic /:topicId'
在这种情况下,TopicView应该是ForumView的子路径吗?我的困惑是因为我读过一些内容,父组件实际上应该有一个Startup
标签来显示其子组件。这真的有必要吗?我不能只使用相同的<router-outlet>
标记来显示子项,就像我对其父项一样吗?