Skip to content

Commit 212eaf1

Browse files
committed
nextTick returns Promise
NOTE: pick up from 9e3c081447856c574672e8be4480639f458e8825
1 parent fbbd696 commit 212eaf1

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/v2/api/index.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,10 @@ type: api
138138

139139
- **参照:** [コンポーネント](../guide/components.html)
140140

141-
<h3 id="Vue-nextTick">Vue.nextTick( callback, [context] )</h3>
141+
<h3 id="Vue-nextTick">Vue.nextTick( [callback, context] )</h3>
142142

143143
- **引数:**
144-
- `{Function} callback`
144+
- `{Function} [callback]`
145145
- `{Object} [context]`
146146

147147
- **使用方法:**
@@ -157,6 +157,8 @@ type: api
157157
})
158158
```
159159

160+
> New in 2.1.0: コールバックが提供されず、実行環境で Promise がサポートされている場合は Promise を返します。
161+
160162
- **参照:** [非同期更新キュー](../guide/reactivity.html#非同期更新キュー)
161163

162164
<h3 id="Vue-set">Vue.set( object, key, value )</h3>
@@ -1205,15 +1207,17 @@ type: api
12051207

12061208
Vue インスタンスに再描画を強制します。インスタンス自身と slot コンテンツに挿入された子コンポーネントだけで、全ての子コンポーネントに影響しないことに注意してください。
12071209

1208-
<h3 id="vm-nextTick">vm.$nextTick( callback )</h3>
1210+
<h3 id="vm-nextTick">vm.$nextTick( [callback] )</h3>
12091211

12101212
- **引数:**
1211-
- `{Function} callback`
1213+
- `{Function} [callback]`
12121214

12131215
- **使用方法:**
12141216

12151217
callback の実行を遅延し、DOM の更新サイクル後に実行します。DOM の更新を待ち受けるためにいくつかのデータを更新した直後に使用してください。callback の `this` コンテキストは自動的にこのメソッドを呼びだすインスタンスに束縛されることを除いて、グローバルな `Vue.nextTick` と同じです。
12161218

1219+
> New in 2.1.0: コールバックが提供されず、実行環境で Promise がサポートされている場合は Promise を返します。
1220+
12171221
- **例:**
12181222

12191223
``` js

0 commit comments

Comments
 (0)