File tree Expand file tree Collapse file tree 3 files changed +5
-5
lines changed
adev-ja/src/content/guide Expand file tree Collapse file tree 3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -152,7 +152,7 @@ export class MyComponent {
152152
153153### 子コンポーネントでのカスタムプロパティの設定 {#setting-custom-properties-on-children-compoents}
154154
155- または 、[ スタイルバインディング] ( guide/templates/binding#css-style-properties ) を使用して、子コンポーネントのホスト要素にCSSカスタムプロパティを設定することもできます 。
155+ また 、[ スタイルバインディング] ( guide/templates/binding#css-style-properties ) を使用して、子コンポーネントのホスト要素にCSSカスタムプロパティを設定できます 。
156156
157157``` angular-ts
158158@Component({
Original file line number Diff line number Diff line change @@ -229,9 +229,9 @@ export const routes: Routes = [
229229
230230遅延読み込みルートは、初期バンドルからJavaScriptの大部分を削除することで、Angularアプリケーションの読み込み速度を大幅に向上させることができます。これらのコード部分は、ユーザーが対応するルートにアクセスしたときにのみルーターが要求する個別のJavaScript「チャンク」にコンパイルされます。
231231
232- ### インジェクションコンテキストでの遅延読み込み {#injection-context-lazy-loading}
232+ ### 注入コンテキストでの遅延読み込み {#injection-context-lazy-loading}
233233
234- ルーターは` loadComponent ` と` loadChildren ` を** 現在のルートのインジェクションコンテキスト ** 内で実行します。これにより、これらのローダー関数内で` inject ` を呼び出して、そのルートで宣言されたプロバイダー、階層的な依存性の注入を介して親ルートから継承されたプロバイダー、またはグローバルに利用可能なプロバイダーにアクセスできます。これにより、コンテキストを認識した遅延読み込みが可能になります。
234+ ルーターは` loadComponent ` と` loadChildren ` を** 現在のルートの注入コンテキスト ** 内で実行します。これにより、これらのローダー関数内で` inject ` を呼び出して、そのルートで宣言されたプロバイダー、階層的な依存性の注入を介して親ルートから継承されたプロバイダー、またはグローバルに利用可能なプロバイダーにアクセスできます。これにより、コンテキストを認識した遅延読み込みが可能になります。
235235
236236``` ts
237237import { Routes } from ' @angular/router' ;
Original file line number Diff line number Diff line change @@ -68,9 +68,9 @@ set?: Partial<T>;
6868| ` overridePipe ` | 指定されたパイプクラスのメタデータを置き換えます。これは、内部モジュールの中に深くネストされている可能性があります。 |
6969
7070|
71- ` inject ` | 現在の ` TestBed ` インジェクターからサービスを取得します。` inject ` 関数は、この目的には多くの場合で十分です。ただし、` inject ` は、サービスを提供できない場合にエラーをスローします。 <br /> サービスがオプションの場合どうすればよいですか? <br /> ` TestBed.inject() ` メソッドは、オプションの第 2 パラメーターとして、Angular がプロバイダーを見つけられない場合に返すオブジェクト (この例では ` null ` )を取ります。 <docs-code header =" app/demo/demo.testbed.spec.ts " path =" adev/src/content/examples/testing/src/app/demo/demo.testbed.spec.ts " visibleRegion =" testbed-get-w-null " /> ` TestBed.inject ` を呼び出すと、現在の仕様の期間中、` TestBed ` の構成は固定されます。 |
71+ ` inject ` | 現在の ` TestBed ` インジェクターからサービスを取得します。` inject ` 関数は、この目的には多くの場合で十分です。ただし、` inject ` は、サービスを提供できない場合にエラーをスローします。 <br /> サービスがオプションの場合どうすればよいですか? <br /> ` TestBed.inject() ` メソッドは、オプションの第2パラメーターとして、Angularがプロバイダーを見つけられない場合に返すオブジェクト (この例では ` null ` )を取ります。 <docs-code header =" app/demo/demo.testbed.spec.ts " path =" adev/src/content/examples/testing/src/app/demo/demo.testbed.spec.ts " visibleRegion =" testbed-get-w-null " /> ` TestBed.inject ` を呼び出すと、現在の仕様の期間中、` TestBed ` の構成は固定されます。 |
7272|
73- ` initTestEnvironment ` | テストの実行全体でテスト環境を初期化します。 <br /> テストシムはこれを実行するため、自分で呼び出す必要はほとんどありません。 <br /> このメソッドは _ ちょうど 1 回_ 呼び出します。テストの実行中にこのデフォルトを変更するには、最初に ` resetTestEnvironment ` を呼び出します。 <br /> Angular コンパイラーファクトリ 、` PlatformRef ` 、およびデフォルトの Angular テストモジュールを指定します 。ブラウザ以外のプラットフォームの代替手段は、` @angular/platform-<platform_name>/testing/<platform_name> ` という一般的な形式で利用できます。 |
73+ ` initTestEnvironment ` | テストの実行全体でテスト環境を初期化します。 <br /> テストシムはこれを実行するため、自分で呼び出す必要はほとんどありません。 <br /> このメソッドは _ ちょうど 1 回_ 呼び出します。テストの実行中にこのデフォルトを変更するには、最初に ` resetTestEnvironment ` を呼び出します。 <br /> Angularコンパイラーファクトリ 、` PlatformRef ` 、およびデフォルトのAngularテストモジュールを指定します 。ブラウザ以外のプラットフォームの代替手段は、` @angular/platform-<platform_name>/testing/<platform_name> ` という一般的な形式で利用できます。 |
7474| ` resetTestEnvironment ` | デフォルトのテストモジュールを含む、初期テスト環境をリセットします。 |
7575
7676` TestBed ` インスタンスのメソッドのいくつかは、静的な ` TestBed ` _ クラス_ メソッドではカバーされていません。
You can’t perform that action at this time.
0 commit comments