diff --git a/src/guide/typescript/composition-api.md b/src/guide/typescript/composition-api.md index 1c4fac226..8cf6978c0 100644 --- a/src/guide/typescript/composition-api.md +++ b/src/guide/typescript/composition-api.md @@ -376,7 +376,7 @@ Vue 3.5 と `@vue/language-tools` 2.1(IDE の言語サービスと `vue-tsc` 自動推論が不可能な場合でも、ジェネリック引数を使用してテンプレート参照を明示的な型にキャストすることができます: ```ts -const el = useTemplateRef(null) +const el = useTemplateRef('el') ```
@@ -438,7 +438,7 @@ const compRef = useTemplateRef('comp') import { useTemplateRef } from 'vue' import type { ComponentPublicInstance } from 'vue' -const child = useTemplateRef(null) +const child = useTemplateRef('child') ``` 参照されるコンポーネントが[ジェネリックコンポーネント](/guide/typescript/overview.html#generic-components)の場合、例えば `MyGenericModal` の場合: @@ -467,7 +467,7 @@ import { useTemplateRef } from 'vue' import MyGenericModal from './MyGenericModal.vue' import type { ComponentExposed } from 'vue-component-type-helpers' -const modal = useTemplateRef>(null) +const modal = useTemplateRef>('modal') const openModal = () => { modal.value?.open('newValue')