首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >不指定Angular中的精确链接的路由

不指定Angular中的精确链接的路由
EN

Stack Overflow用户
提问于 2018-06-07 06:07:54
回答 1查看 21关注 0票数 1

如何在不指定确切链接的情况下创建组件的路径?例如,下面我想为这样一个链接/list/:id/(any string)创建一个路径

{
    path: 'list/:id/',
    component: ListDetailComponent
  }

因此,/list/5/Angular-Components/list/43/programming-languages将指向相同的组件。

EN

回答 1

Stack Overflow用户

发布于 2018-06-07 06:10:33

Angular支持通配符路由,所以只需要在它后面加上一个**:

path: 'list/:id/**',

请注意,Angular是从上到下进行计算的;因此,如果您有

path: 'list/:id/programming-languages'

在路由配置中的该条目下,它将是完全无法到达的。通配符路由应放在配置的底部。

文档:https://angular.io/guide/router#router-directives

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50730333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档