Skip to content

Commit 8cb0cb9

Browse files
authored
docs: add explanation for template-refs defineExpose before await (#2449)
1 parent bd2bd31 commit 8cb0cb9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/guide/essentials/template-refs.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,8 @@ defineExpose({
314314

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

317+
defineExpose は必ず await 操作の前に呼び出す必要があります。そうでないと、await 操作の後に公開されるプロパティやメソッドにアクセスできなくなります。
318+
317319
こちらもご覧ください: [コンポーネントのテンプレート参照の型付け](/guide/typescript/composition-api#typing-component-template-refs) <sup class="vt-badge ts" />
318320

319321
</div>

0 commit comments

Comments
 (0)