URLバーからリンクをクリックするかブラウズするたびに、ページのタイトルを変更したいと思います。どのように角度ルートを使用して変更するには? 私は角度バージョン4と角度cliを使用しています。角度(角度2または4)のルートを使用してページのタイトルを変更するにはどうすればよいですか?
3
A
答えて
7
あなたのコンポーネントでこの輸入を行う次に、あなたのルートにデータとして
const routes: Routes = [{
path: 'calendar',
component: CalendarComponent,
children: [
{ path: '', redirectTo: 'new', pathMatch: 'full' },
{ path: 'all', component: CalendarListComponent, data: { title: 'My Calendar' } },
{ path: 'new', component: CalendarEventComponent, data: { title: 'New Calendar Entry' } },
{ path: ':id', component: CalendarEventComponent, data: { title: 'Calendar Entry' } }
]
}];
の「タイトル」を渡すことがあります。
:import { Title } from '@angular/platform-browser';
import { Router } from '@angular/router';
はインポート後、我々は彼らの両方を注入することができます
@Component({
selector: 'app-root',
templateUrl: `
<div>
Hello world!
</div>
`
})
export class AppComponent {
constructor(private router: Router, private titleService: Title) {}
}
ページタイトルを静的に更新するには、単にsetTitleを次のように呼び出すことができます。
ngOnInit() {
this.titleService.setTitle('My awesome app');
}
関連する問題
- 1. 角度4:例えば、ルート変更
- 2. はどのように変数をインクリメントする角度2 - 4
- 3. 角度4の代わりに角度2を使用する
- 4. 角度4の角度2パッケージはどのように使用できますか?
- 5. 変更角度2ルート名
- 6. 角度2:サービスを「外側」の角度ゾーンにするにはどうすればよいですか?
- 7. 角度4 - 角度4を使用してOnChanges内部formcontrol.setValueは、()()
- 8. 角度2または角度4のalpacajsを使用することはできますか?
- 9. 角度2のビューを更新します。角度2の新しい角度
- 10. 角度Iは角4を使用しています
- 11. 角度1.5コンポーネントルータのルート変更を検出するにはどうすればよいですか?
- 12. 私の角度のルートは、私がようにapp.jsで私の角度のルートを設定しています
- 13. 角度2のデフォルトルートが子ルートに変更されました
- 14. コンストラクタを角度2または4で使用する理由
- 15. 角度1.5.8から角度2に移行する場合、ファクトリパターンはどのように使用しますか?
- 16. 角度のあるルートでパラメータを使用するにはどうすればよいですか?
- 17. 角度2のRXJSを使用してカスタムイベントを観察するにはどうすればよいですか?
- 18. どのように角度角度2のpolyfils角度RC.1?
- 19. 角度4 Iルートにコンテナコンポーネントを有する私の角度4プロジェクトで
- 20. ルートを使って角度のあるウェブサイトにアクセスするにはどうすればよいですか?
- 21. 角度 - ディレクティブテンプレートを2つの異なるテンプレートに変更するにはどうすればよいですか?
- 22. 角度2ルーティングが更新@角度/ルータと角度2 RC 4を使用してApache
- 23. は、どのような角度のルート
- 24. 角度2の部分表示のヘッダーを変更するにはどうすればよいですか?
- 25. 角度4の変数を引数として渡すにはどうすればよいですか?
- 26. 角度2ネストされたコンポーネントのルートが変更されています
- 27. 角度:スコープモデルの変更に応じて非角度のjavascript変数を更新するにはどうすればよいですか?
- 28. 角度2 - ルート変更時のHTTPリクエストを中止します
- 29. 角度2 - 角度2でcsrfトークンを使用するのは理にかなっていますか?
- 30. 角度2のcurrentUrl idを変更するにはどうすればよいですか?
*角度経路を使用して変更するにはどうすればよいですか?*「ページタイトルの変更」を検索することにより、 –
[角度2ルータのページタイトルを変更する方法](http://stackoverflow.com/questions/34602806/how-to-change-page-title-in-angular2-router) –
ありがとうございましたが、そのコードはそれ以外の場合は、私のコードで実装することができませんでした。 – Shakti