2017-11-20 24 views
1

angle私たちの古いangularjsアプリケーションの横に実行しようとしています。 ngUpgrade(可能であれば多くのリファクタリングが必要)の道を行く前に、私はそれらをお互いに独立して走らせてみたいと思っています。私は、新しいアプリケーションにアップグレードしたい指定されたルート上で生成されたタグと関連するスクリプトファイルを(angel-cliによって)レンダリングするだけで、これを達成できると思いました。Angularjs + Angular(5)router

私はアングルルーターに状態を追加することでこれを行います。最後のurl値として* paramを指定すると、その後のすべてのルートが同じルートに移動します。 img-link

しかし、今私は、角度が前のルートを解決できないので、私はからリダイレクトするときは、新たなルート(例えば/サブスクリプション/ 2)アプリケーションの休憩に(e.g. /user)ルートをangularjsという問題があります。

私がrouteChangeを斜めに傍受する可能性があると思っていましたが、これを行う方法が見つかりません。

これも可能ですか?

+0

アプリケーションを横に並べて実行するということを正しく理解しているかどうかはわかりません。より深い説明やコードサンプルを提供できますか? – JeffryHouser

答えて

0

角度を傍受して経路を処理するには、UrlHandlingStrategyを使用する必要があります。例hereを確認してください。

+0

このリンクは質問に答えるかもしれませんが、リンクオーバーフローではリンクのみの回答が推奨されません。リンクの重要な部分を取り、答えに入れることでこの回答を改善することができます。変更または削除された:) – WhatsThePoint