Route
属性 | 说明 |
---|---|
pathMatch | 路径匹配策略,为 “prefix” 或 “full” 之一。默认为“prefix”。 默认情况下,路由器会从左边开始检查 URL 中的各个元素,以查看此 URL 是否匹配给定的路径,遇到任何一个匹配的,就停止。比如,‘/team/11/user’ 能匹配 ‘team/:id’。 路径匹配策略 “full” 表示与整个 URL 匹配。重定向空路径路由时,执行此操作很重要。 否则,因为空路径是任何 URL 的前缀,所以路由器即使在导航到重定向目标时也会进行重定向,从而造成无限循环。 |
redirectTo | 路径匹配时重定向到的 URL。如果 URL 以斜杠(/)开头,则为绝对值,否则相对于当前路径 URL。 如果不存在,则路由器不会重定向。 |
NavigationBehaviorOptions
属性 | 说明 |
---|---|
replaceUrl | 导航时不要把当前状态记入历史。–> 解决路由回退时页面没有变化的问题。 |
路由守卫
待补充。