パターン内に.htmlを含む4角形ルートを定義するにはどうすればよいですか?angle:内線番号付きの経路を定義する
例:urlがmydomain.com/collections/test.htmlであるとします。私はコンポーネントでルートのparamsを取得すると、私は、値として「テスト」を取得する必要はなく、「test.htmlという」
ルーティングがCollectionDetailsComponent.ts
でconst routes: Routes = [
{path: 'collections/:tag.html', component: CollectionDetailsComponent},
];
を定義しているファイル私は2つの方法
はダミーの子ROを追加参照
ngOnInit()
{
this.route.params.forEach((params: Params) =>
{
let tag = params['tag'];
//Here tag contains ".html" at the end
おかげ
Angularはシングルページアプリケーション用です。最終的に '.html'を持つ目的は何ですか? –
はい、私はこれについて何かを読んだと思います。 AlllのURLは検索エンジンから直接アクセス可能でなければならず、私はこれらのURLを.htmlで終わらせるように頼まれました(ポイントが表示されなくても)。私は決定することはできません。ただ実装するだけです。だから... – David