我有一个使用 angular-meteor 的 Meteor 应用程序。我现在需要根据 url 加载不同的角度模块。为此,我在我的应用程序中添加了 Iron-router,并且我继续使用 ngRoute 和锚点导航处理每个模块的路由,但是如果 url 包含参数,它的行为就会很奇怪。我做了一个小测试用例,可以在这里找到:
https://github.com/clouchtibat/iron-router-ng-route
如果您单击“truc”链接,然后单击“测试”,则下一个路由更改将使控制器实例化两次。如果 url 没有参数,它可以工作。
我还用 ui-router 进行了测试(在 with-ui-router 分支中),问题是一样的,但另外视图是重复的。
这是两个路由器之一中的错误还是我的实现有问题?