Skip to content

Commit 138efcd

Browse files
authored
docs: remarks about minor versions (#2284)
1 parent 968f1e6 commit 138efcd

File tree

7 files changed

+23
-18
lines changed

7 files changed

+23
-18
lines changed

src/api/application.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,10 +285,10 @@
285285

286286
## app.runWithContext() {#app-runwithcontext}
287287

288-
現在のアプリをインジェクションコンテキストとしてコールバックを実行します。
289-
290288
- 3.3 以上でのみサポートされています
291289

290+
現在のアプリをインジェクションコンテキストとしてコールバックを実行します。
291+
292292
- ****
293293

294294
```ts

src/api/built-in-special-attributes.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,9 @@
9191

9292
- **期待する値:** `string | Component`
9393

94-
- **ネイティブ要素での使用** <sup class="vt-badge">3.1+</sup>
94+
- **ネイティブ要素での使用**
95+
96+
- 3.1 以上でのみサポートされています
9597

9698
ネイティブの HTML 要素で `is` 属性が使われている場合、[Customized built-in element](https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements-customized-builtin-example) として解釈されます。これは、ネイティブの Web プラットフォームの機能です。
9799

src/api/composition-api-dependency-injection.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,10 @@
109109

110110
## hasInjectionContext() {#has-injection-context}
111111

112-
[inject()](#inject) が警告なしで使用できる場合に true を返します(`setup()` の外側など、間違った場所で呼び出されたという警告)。このメソッドは、エンドユーザーに警告を出すことなく、内部的に `inject()` を使用したいライブラリーが使用するように設計されています。
113-
114112
- 3.3 以上でのみサポートされています
115113

114+
[inject()](#inject) が警告なしで使用できる場合に true を返します(`setup()` の外側など、間違った場所で呼び出されたという警告)。このメソッドは、エンドユーザーに警告を出すことなく、内部的に `inject()` を使用したいライブラリーが使用するように設計されています。
115+
116116
- ****
117117

118118
```ts

src/api/options-rendering.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,9 @@
8686

8787
## slots <sup class="vt-badge ts"/> {#slots}
8888

89-
レンダー関数でプログラム的にスロットを使用する際に、型推論を支援するオプションです。3.3 以上でのみサポートされています。
89+
- 3.3 以上でのみサポートされています
90+
91+
レンダー関数でプログラム的にスロットを使用する際に、型推論を支援するオプションです。
9092

9193
- **詳細**
9294

src/api/reactivity-utilities.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,12 +134,12 @@
134134

135135
## toValue() {#tovalue}
136136

137+
- 3.3 以上でのみサポートされています
138+
137139
/ ref / getter を値に正規化します。これは [unref()](#unref) に似ていますが、getter も正規化する点が異なります。引数が getter の場合、その getter が呼び出され、その戻り値が返されます。
138140

139141
これは、[コンポーザブル](/guide/reusability/composables.html)で、値、refgetter のいずれかになりうる引数を正規化するために使用できます。
140142

141-
- 3.3 以上でのみサポートされています
142-
143143
- ****
144144

145145
```ts

src/api/sfc-script-setup.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,9 @@ defineExpose({
379379

380380
親がテンプレート参照を介してこのコンポーネントのインスタンスを取得すると、取得されたインスタンスは `{ a: number, b: number }` という形状になります(ref は通常のインスタンスと同様、自動的にアンラップされます)。
381381

382-
## defineOptions() <sup class="vt-badge" data-text="3.3+" /> {#defineoptions}
382+
## defineOptions() /> {#defineoptions}
383+
384+
- 3.3 以上でのみサポートされています
383385

384386
このマクロは、`<script>` ブロックを別途使用することなく、`<script setup>` 内で直接コンポーネントオプションを宣言するために使用できます:
385387

@@ -394,11 +396,12 @@ defineOptions({
394396
</script>
395397
```
396398

397-
- 3.3 以上でのみサポートされています。
398399
- これはマクロです。オプションはモジュールスコープに巻き上げられ、`<script setup>` 内のリテラル定数でないローカル変数にはアクセスできません。
399400

400401
## defineSlots() <sup class="vt-badge ts"/> {#defineslots}
401402

403+
- 3.3 以上でのみサポートされています
404+
402405
このマクロは、スロット名と props の型チェックのために IDE に型ヒントを提供するために使用することができます。
403406

404407
`defineSlots()` は型パラメーターのみを受け取り、実行時引数はありません。型パラメーターは、プロパティキーがスロット名で、値の型がスロット関数である型リテラルでなければなりません。関数の最初の引数はスロットが受け取ることを期待する props で、その型はテンプレート内のスロット props に使用されることになります。戻り値の型は現在無視されており、`any` を指定することができますが、将来的にはスロットの内容チェックのために活用するかもしれません。
@@ -413,8 +416,6 @@ const slots = defineSlots<{
413416
</script>
414417
```
415418

416-
- 3.3 以上でのみサポートされています。
417-
418419
## `useSlots()` & `useAttrs()` {#useslots-useattrs}
419420

420421
`<script setup>` 内で `slots``attrs` を使用することは比較的少ないはずです。なぜなら、テンプレート内で `$slots``$attrs` として直接アクセスできるからです。万が一、必要になった場合には、それぞれ `useSlots``useAttrs` ヘルパーを使用してください:

src/api/utility-types.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@
3434

3535
## MaybeRef\<T> {#mayberef}
3636

37-
`T | Ref<T>` のエイリアスです。 [コンポーザブル](/guide/reusability/composables.html)の引数を注釈するときに役立ちます。
37+
- 3.3 以上でのみサポートされています
3838

39-
- 3.3 以上でのみサポートされています
39+
`T | Ref<T>` のエイリアスです。 [コンポーザブル](/guide/reusability/composables.html)の引数を注釈するときに役立ちます
4040

4141
## MaybeRefOrGetter\<T> {#maybereforgetter}
4242

43-
`T | Ref<T> | (() => T)` のエイリアスです。 [コンポーザブル](/guide/reusability/composables.html)の引数を注釈するときに役立ちます。
43+
- 3.3 以上でのみサポートされています
4444

45-
- 3.3 以上でのみサポートされています
45+
`T | Ref<T> | (() => T)` のエイリアスです。 [コンポーザブル](/guide/reusability/composables.html)の引数を注釈するときに役立ちます
4646

4747
## ExtractPropTypes\<T> {#extractproptypes}
4848

@@ -77,9 +77,9 @@
7777
7878
## ExtractPublicPropTypes\<T> {#extractpublicproptypes}
7979
80-
ランタイム props オプションオブジェクトから props の型を抽出します。抽出された型は外向き、つまり親が渡すことのできる props です。
80+
- 3.3 以上でのみサポートされています
8181
82-
- 3.3 以上でのみサポートされています
82+
ランタイム props オプションオブジェクトから props の型を抽出します。抽出された型は外向き、つまり親が渡すことのできる props です
8383
8484
- **例**
8585

0 commit comments

Comments
 (0)