Skip to content

fix: use Tip instead of TIP #997

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 20, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions adev-ja/src/content/guide/components/inputs.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# 入力プロパティによるデータの受け取り

TIP: このガイドは、既に[基本概念ガイド](essentials)を読んでいることを前提としています。Angularを初めて使用する場合は、まずそちらをお読みください。
Tip: このガイドは、既に[基本概念ガイド](essentials)を読んでいることを前提としています。Angularを初めて使用する場合は、まずそちらをお読みください。

TIP: 他のウェブフレームワークに精通している場合は、入力プロパティは_props_に似ています。
Tip: 他のウェブフレームワークに精通している場合は、入力プロパティは_props_に似ています。

コンポーネントを使用する際に、一般的にいくつかのデータを渡したいことがあります。
コンポーネントは、**入力**を宣言することで、受け入れるデータを指定します。
@@ -269,7 +269,7 @@ DOM要素のプロパティ(HTMLElementなど)と競合する入力名を選

# `@Input`デコレーターによる入力の宣言

TIP: Angularチームは新しいプロジェクトにはシグナルベースの`input`関数の使用を推奨していますが、元のデコレーターベースの`@Input` APIは引き続き完全にサポートされています。
Tip: Angularチームは新しいプロジェクトにはシグナルベースの`input`関数の使用を推奨していますが、元のデコレーターベースの`@Input` APIは引き続き完全にサポートされています。

コンポーネント入力を宣言する代わりに、プロパティに`@Input`デコレーターを追加できます。

4 changes: 2 additions & 2 deletions adev-ja/src/content/guide/http/making-requests.md
Original file line number Diff line number Diff line change
@@ -217,15 +217,15 @@ HTTPリクエストは、次の2つの方法で失敗する可能性がありま

`HttpClient` は、RxJSが「コールド」と呼ぶ `Observable` を生成します。つまり、`Observable` がサブスクライブされるまでは、実際のリクエストは行われません。リクエストが実際にサーバーに送信されるのは、そのときだけです。同じ `Observable` を複数回購読すると、複数のバックエンドリクエストがトリガーされます。各サブスクライブは独立しています。

TIP: `HttpClient` の `Observable` は、実際のリクエストの*ブループリント*と考えることができます。
Tip: `HttpClient` の `Observable` は、実際のリクエストの*ブループリント*と考えることができます。

いったんサブスクライブされると、アン購読すると、進行中のリクエストが中止されます。これは、`Observable` が `async` パイプを使用してサブスクライブされている場合に非常に便利です。ユーザーが現在のページから移動すると、リクエストが自動的にキャンセルされます。さらに、`Observable` を `switchMap` などのRxJSコンビネータと使用する場合、このキャンセルによって、古いリクエストがすべてクリーンアップされます。

レスポンスが返されると、`HttpClient` からの `Observable` は通常完了します(ただし、インターセプターがこれに影響を与える可能性があります)。

自動完了のため、`HttpClient` のサブスクライブがクリーンアップされなくても、通常はメモリリークのリスクはありません。ただし、他の非同期操作と同様に、サブスクライブを使用しているコンポーネントが破棄されたときにサブスクライブをクリーンアップすることを強くお勧めします。そうしないと、サブスクライブコールバックが実行され、破棄されたコンポーネントと対話するときにエラーが発生する可能性があります。

TIP: `async` パイプまたは `toSignal` 演算子を使用して `Observable` に購読すると、サブスクライブが適切に破棄されます。
Tip: `async` パイプまたは `toSignal` 演算子を使用して `Observable` に購読すると、サブスクライブが適切に破棄されます。

## ベストプラクティス

2 changes: 1 addition & 1 deletion adev-ja/src/content/guide/incremental-hydration.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# インクリメンタルハイドレーション

TIP: インクリメンタルハイドレーションは現在、[開発者プレビュー](/reference/releases#developer-preview)段階です。
Tip: インクリメンタルハイドレーションは現在、[開発者プレビュー](/reference/releases#developer-preview)段階です。

**インクリメンタルハイドレーション**は、アプリケーションの一部を非ハイドレーション状態のままにし、必要に応じてそれらのセクションのハイドレーションを_段階的に_トリガーできる、高度なタイプの[ハイドレーション](guide/hydration)です。

2 changes: 1 addition & 1 deletion adev-ja/src/content/introduction/essentials/signals.md
Original file line number Diff line number Diff line change
@@ -68,7 +68,7 @@ export class UserProfile {
}
```

TIP: Angularのシグナルについてもっと知りたいですか?[詳細なシグナルガイド](guide/signals)を参照してください。
Tip: Angularのシグナルについてもっと知りたいですか?[詳細なシグナルガイド](guide/signals)を参照してください。

## 次の手順

2 changes: 1 addition & 1 deletion tools/translate.ts
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@ Markdown形式のテキストを受け取り、テキスト中の英文を日本
- 見出しのレベルを維持してください。
- 改行やインデントの数を維持してください。
- 英単語の前後にスペースを入れないでください。
- TIP/HELPFUL/IMPORTANT/NOTE/QUESTION/TLDR/CRITICAL から始まるプレフィックスは翻訳せず、そのまま出力してください。
- Note/Tip/HELPFUL/IMPORTANT/QUESTION/TLDR/CRITICAL から始まるプレフィックスは翻訳せず、そのまま出力してください。
- prh.yml に書かれた日本語の校正ルールに従って翻訳してください。出力に prh.yml は不要です。
`.trim(),
});