ui路由器2中的可变路由参数

时间:2018-08-09 08:48:50

标签: angular routing angular-ui-router

我尝试解析到一条路线,第一个路线参数只能是少数几个值之一,而后面的路线参数可以是变量值。

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'

0 个答案:

没有答案