Category | Component |
---|---|
Export Size | 177 B |
Last Changed | last year |
Shorthand for binding refs to template elements and components inside v-for
.
This function only works for Vue 3
<template> <div v-for="i of 5" :key="i" :ref="refs.set"></div> </template> <script setup lang="ts"> import { onUpdated } from 'vue' import { useTemplateRefsList } from '@vueuse/core' const refs = useTemplateRefsList<HTMLDivElement>() onUpdated(() => { console.log(refs) }) </script>
export type TemplateRefsList<T> = T[] & { set(el: Object | null): void } export declare function useTemplateRefsList<T = Element>(): Readonly< Ref<Readonly<TemplateRefsList<T>>> >
© 2019-present Anthony Fu
Licensed under the MIT License.
https://vueuse.org/core/useTemplateRefsList/