angularjs ui-router - 重定向到动态状态

时间:2017-03-23 08:47:01

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

我有一个名为 Rounds 的链接。当我点击它时,我得到一个显示轮次列表的导航(第一轮,第二轮......)。 从动态数据库(当前来自JSON文件)收集回合。

点击链接后的州网址是: / rounds

我希望状态重定向到导航的第一个元素状态。现在它是第一轮但它可以是任何东西,因为数据是动态的。

在每轮的JSON文件中,我添加了一个属性 uri ,例如第一轮,uri是第一个。所以我想点击链接 Rounds 以重定向到 rounds / firstround (在其他情况下,它可能是任何其他始终是第一个uri属性的东西) JSON文件中的对象)。

我曾经使用

静态地做
$urlRouterProvider.when('/rounds/', '/rounds/firstround');

但我想用动态

$urlRouterProvider.when('/rounds/', '/rounds/{SOMETHING-DYNAMIC}');

以下是关于plnkr的示例:http://plnkr.co/edit/S9dtPcuaXoXJjxMV28oU?p=preview

0 个答案:

没有答案