我尝试解析到一条路线,第一个路线参数只能是少数几个值之一,而后面的路线参数可以是变量值。
name: 'homes',
url: `/homes/{region:ireland|england|france|spain}/:type`,
component: HomesSearchResultsComponent
每个参数-区域和类型都必须有一个值。 region
只能是少数几个值之一,而type
可以是任何值。
我希望将'homes/england/studio'
之类的URL解析为HomesSearchResultsComponent,但不能。
路由器将解析可选区域,但前提是在路由器中指定了类型,即url: '/homes/{region:ireland|england|france|spain}/studio'