2017-01-20 22 views
0

は私が角度2ルータ/歴史

しかし、私のアプリでは、私は全くのルートを変更したくないなどnavigateToを使用して、警備員、リゾルバなどの角度2ルータの利点が好き。したがって、ブラウザの履歴を変更することなく、常に「/」に留まる必要があります。それは可能ですか?

答えて

1

この場合、テンプレートにrouterLinkを使用することはできません。

あなたのルーティングの設定に入れたイベント (click)="announce(this)"または (keyup)="execute(that)"

をトリガするためにアプリ内で代わりにユーザーとの対話を使用することができます

{ path: '**', redirectTo: '' } //redirect all path to your home page 

そのことについていくつかの発言:

  • ユーザーが」することができます深いリンクにアクセスする(例:yourapp.com/awesome-article-1)
  • よあなたは検索エンジンのボットにいくつかのseoの問題があります...
+0

しかし、私は警備員などと重要なルートを持っています。私はちょうどそれらをブラウザバーに表示したくありません。 – Mick