Skip to content

Commit 767bb01

Browse files
committed
fix: migrate guide/routing markdown files
- define-routes.md: update inject API reference and capitalize NOTE - lifecycle-and-events.md: update imports and fix analytics tracking - show-routes-with-outlets.md: use self-closing tags in example
1 parent 7ae3aa4 commit 767bb01

File tree

3 files changed

+9
-8
lines changed

3 files changed

+9
-8
lines changed

adev-ja/src/content/guide/routing/define-routes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ export const routes: Routes = [
231231

232232
### 注入コンテキストでの遅延読み込み {#injection-context-lazy-loading}
233233

234-
ルーターは`loadComponent``loadChildren`**現在のルートの注入コンテキスト**内で実行します。これにより、これらのローダー関数内で`inject`を呼び出して、そのルートで宣言されたプロバイダー、階層的な依存性の注入を介して親ルートから継承されたプロバイダー、またはグローバルに利用可能なプロバイダーにアクセスできます。これにより、コンテキストを認識した遅延読み込みが可能になります。
234+
ルーターは`loadComponent``loadChildren`**現在のルートの注入コンテキスト**内で実行します。これにより、これらのローダー関数内で[`inject`](/api/core/inject)を呼び出して、そのルートで宣言されたプロバイダー、階層的な依存性の注入を介して親ルートから継承されたプロバイダー、またはグローバルに利用可能なプロバイダーにアクセスできます。これにより、コンテキストを認識した遅延読み込みが可能になります。
235235

236236
```ts
237237
import { Routes } from '@angular/router';
@@ -258,7 +258,7 @@ export const routes: Routes = [
258258

259259
一般的に、プライマリランディングページには即時読み込みが推奨され、他のページは遅延読み込みされます。
260260

261-
Note: 遅延ルートは、ユーザーが要求する初期データの量を減らすという先行的なパフォーマンス上の利点がありますが、望ましくない可能性のある将来のデータ要求を追加します。これは、複数のレベルでのネストされた遅延読み込みを扱う場合に特に当てはまり、パフォーマンスに大きな影響を与える可能性があります。
261+
NOTE: 遅延ルートは、ユーザーが要求する初期データの量を減らすという先行的なパフォーマンス上の利点がありますが、望ましくない可能性のある将来のデータ要求を追加します。これは、複数のレベルでのネストされた遅延読み込みを扱う場合に特に当てはまり、パフォーマンスに大きな影響を与える可能性があります。
262262

263263
## リダイレクト {#redirects}
264264

adev-ja/src/content/guide/routing/lifecycle-and-events.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,8 @@ export class AppComponent {
117117
アナリティクス用にページビューを追跡します。
118118

119119
```ts
120-
import { Component, inject, signal, effect } from '@angular/core';
120+
import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
121+
import { inject, Injectable, DestroyRef } from '@angular/core';
121122
import { Router, NavigationEnd } from '@angular/router';
122123

123124
@Injectable({ providedIn: 'root' })
@@ -131,7 +132,7 @@ export class AnalyticsService {
131132
// Track page views when URL changes
132133
if (event instanceof NavigationEnd) {
133134
// Send page view to analytics
134-
this.analytics.trackPageView(url);
135+
this.analytics.trackPageView(event.url);
135136
}
136137
});
137138
}

adev-ja/src/content/guide/routing/show-routes-with-outlets.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ const routes: Routes = [
6969

7070
```angular-html
7171
<!-- ユーザーが/adminにアクセスしたときにページにレンダリングされるコンテンツ -->
72-
<app-header>...</app-header>
73-
<router-outlet></router-outlet>
74-
<app-admin-page>...</app-admin-page>
75-
<app-footer>...</app-footer>
72+
<app-header />
73+
<router-outlet />
74+
<app-admin-page />
75+
<app-footer />
7676
```
7777

7878
## 子ルートでルートをネストする {#nesting-routes-with-child-routes}

0 commit comments

Comments
 (0)