angular-meteor を使用した Meteor アプリケーションがあります。URLに応じて異なるAngularモジュールをロードする必要があります。そのためにアプリケーションに iron-router を追加し、ngRoute とアンカー nav を使用して各モジュールのルートを処理し続けていますが、url にパラメーターが含まれていると動作がおかしくなります。ここで利用可能な小さなテストケースを作成しました:
https://github.com/clouchtibat/iron-router-ng-route
「truc」リンクをクリックしてから「test」をクリックすると、次のルート変更でコントローラーが 2 回インスタンス化されます。URLにパラメータがない場合に機能します。
ui-router (with-ui-router ブランチ内) でもテストしましたが、問題は同じですが、さらにビューが重複しています。
これは 2 つのルーターのいずれかのバグですか、それとも私の実装に何か問題がありますか?