HashLocationStrategyを使用している間は、ページのリロードを行わずにブラウザのアドレスバーのアドレスを手動で変更することによってルートを変更できます。私。 mysite/#/home
からmysite/#/profile
Angular2 pathLocationStrategy:URL変更の原因によるページのリロード
ただし、私がPathLocationStrategy(デフォルトのロケーション戦略です)を使用すると、同じことをしようとすると、私は望ましくないページリロードをします。私。ナビゲーションmysite/home
からmysite/profile
これを修正することは可能ですか?
私は角2.0.0-beta17 "設計どおり" だ
あなたが実際に行っていることを見ることなく伝えるのは難しいです。どのように経路を変更しますか? –
ブラウザのアドレスバーで手動で変更します。私。ハッシュロケーション戦略を使って 'mysite /#/ home'を' mysite /#/ profile'に変更すると、ルートを変更し、ページ全体をリロードしません。私のアプリケーションのロケーション戦略をPathLocationStrategyに切り替えて、 'mysite/home'を' mysite/profile'に変更しようとすると、望ましくないページ更新が行われます。 –
これに応じて私の質問が更新されました。 –