Angularjs - 具有动态参数数量的ui-router

时间:2014-12-01 12:21:16

标签: angularjs angular-ui-router angularjs-routing

我们有这样的要求。我们使用ui-router

#/plan-details/unlimited
#/plan-details/unlimited/country-id/10024
#/plan-details/local/county-id/12322
#/plan-details/national/country-id/10024/state-id/12322
#/plan-details/state/state-id/12322/country-id/10024

这里的url模式是:

#/plan-details/:planCode/country-id/10024/state-id/12322

这里有时候country-id可能存在或可能不存在 有时候state-id可能存在或者可能不存在。

我们看了这个

#/plan-details/:planCode/country-id/:countryId/state-id/:stateId

但在我们的例子中,countryId不是强制性的,有时URL可以简单地

#/plan-details/:planCode/state-id/:stateId

如何在ui-router中配置? 提前谢谢。

0 个答案:

没有答案