(几乎)相同路线的不同控制器?

时间:2016-03-15 17:42:17

标签: angularjs angular-ui-router

我有两条几乎相同的路线:

.state('route', {
        url: '/route/:id

.state('newroute', {
        url: '/route/new

第一个接受参数id,第二个接收静态路由。他们每个都有一个不同的控制器,但我似乎无法弄清楚如何让/ route / new生效,它一直将我路由到第一个状态的控制器,其中“new”作为id。

1 个答案:

答案 0 :(得分:4)

在具有ID的路由之前声明/route/new路由,然后ui-router将优先选择它