@@ -45,7 +45,7 @@ export class CustomSlider {
4545}
4646```
4747
48- ** Angularはコンパイル時に静的に入力を記録します。** 実行時に入力を追加または削除することはできません 。
48+ ** Angularはコンパイル時に静的に入力を記録します。** 実行時に入力の追加や削除はできません 。
4949
5050` input ` 関数は、Angularコンパイラにとって特別な意味を持ちます。** ` input ` は、コンポーネントとディレクティブのプロパティ初期化子でのみ呼び出すことができます。**
5151
@@ -118,7 +118,7 @@ function trimString(value: string | undefined): string {
118118
119119入力変換の最も一般的なユースケースは、テンプレートでより広い範囲の値型を受け入れることであり、多くの場合` null ` と` undefined ` を含みます。
120120
121- ** 入力変換関数は、ビルド時に静的に分析可能でなければなりません。** 条件付きで、または式の評価の結果として、変換関数を設定することはできません 。
121+ ** 入力変換関数は、ビルド時に静的に分析可能でなければなりません。** 条件付きで、または式の評価の結果として、変換関数は設定できません 。
122122
123123** 入力変換関数は常に[ 純粋関数] ( https://en.wikipedia.org/wiki/Pure_function ) でなければなりません。** 変換関数外の状態に依存すると、予期せぬ動作につながる可能性があります。
124124
@@ -271,7 +271,7 @@ DOM要素のプロパティ(HTMLElementなど)と競合する入力名を選
271271
272272TIP: Angularチームは新しいプロジェクトにはシグナルベースの` input ` 関数の使用を推奨していますが、元のデコレーターベースの` @Input ` APIは引き続き完全にサポートされています。
273273
274- コンポーネント入力を宣言する代わりに、プロパティに` @Input ` デコレーターを追加することもできます 。
274+ コンポーネント入力を宣言する代わりに、プロパティに` @Input ` デコレーターを追加できます 。
275275
276276<docs-code language =" ts " highlight =" [3] " >
277277@Component ({...})
@@ -340,7 +340,7 @@ export class CustomSlider {
340340
341341### ゲッターとセッターを持つ入力
342342
343- デコレーターベースの入力を使用する場合、ゲッターとセッターで実装されたプロパティを入力にすることができます 。
343+ デコレーターベースの入力を使用する場合、ゲッターとセッターで実装されたプロパティを入力にできます 。
344344
345345<docs-code language =" ts " >
346346export class CustomSlider {
@@ -354,7 +354,7 @@ set value(newValue: number) { this.internalValue = newValue; }
354354private internalValue = 0; }
355355</docs-code >
356356
357- パブリックセッターのみを定義することで、_ 書き込み専用_の入力を作成することもできます 。
357+ パブリックセッターのみを定義することで、_ 書き込み専用_の入力を作成できます 。
358358
359359<docs-code language =" ts " >
360360export class CustomSlider {
@@ -368,11 +368,11 @@ private internalValue = 0; }
368368
369369可能な場合は、** ゲッターとセッターの代わりに入力変換を使用することをお勧めします。**
370370
371- 複雑なゲッターとセッター、またはコストの高いゲッターとセッターは避けてください。Angularは入力のセッターを複数回呼び出す可能性があり、セッターがDOM操作などのコストの高い動作を実行する場合 、アプリケーションのパフォーマンスに悪影響を与える可能性があります。
371+ 複雑なゲッターとセッター、またはコストの高いゲッターとセッターは避けてください。Angularは入力のセッターを複数回呼び出す可能性があり、セッターがDOM操作などのコストの高い処理を実行する場合 、アプリケーションのパフォーマンスに悪影響を与える可能性があります。
372372
373373## ` @Component ` デコレーターでの入力の指定
374374
375- ` @Input ` デコレーターに加えて、` @Component ` デコレーターの` inputs ` プロパティを使用して、コンポーネントの入力を指定することもできます 。これは、コンポーネントが基本クラスからプロパティを継承する場合に役立ちます。
375+ ` @Input ` デコレーターに加えて、` @Component ` デコレーターの` inputs ` プロパティを使用して、コンポーネントの入力を指定できます 。これは、コンポーネントが基本クラスからプロパティを継承する場合に役立ちます。
376376
377377<docs-code language =" ts " highlight =" [4] " >
378378// ` CustomSlider ` inherits the ` disabled ` property from ` BaseSlider ` .
@@ -383,7 +383,7 @@ private internalValue = 0; }
383383export class CustomSlider extends BaseSlider { }
384384</docs-code >
385385
386- 文字列の後にコロンを付けてエイリアスを` inputs ` リストに指定することもできます 。
386+ 文字列の後にコロンを付けてエイリアスを` inputs ` リストに指定できます 。
387387
388388<docs-code language =" ts " highlight =" [4] " >
389389// ` CustomSlider ` inherits the ` disabled ` property from ` BaseSlider ` .
0 commit comments