본문으로 건너뛰기

Vue Virtual

@tanstack/vue-virtual 어댑터는 핵심 가상화 로직을 감싸는 래퍼입니다.

useVirtualizer

function useVirtualizer<TScrollElement, TItemElement = unknown>(
options: PartialKeys<
VirtualizerOptions<TScrollElement, TItemElement>,
'observeElementRect' | 'observeElementOffset' | 'scrollToFn'
>,
): Virtualizer<TScrollElement, TItemElement>

이 함수는 HTML 요소를 scrollElement로 사용하도록 구성된 표준 Virtualizer 인스턴스를 반환합니다.

useWindowVirtualizer

function useWindowVirtualizer<TItemElement = unknown>(
options: PartialKeys<
VirtualizerOptions<Window, TItemElement>,
| 'getScrollElement'
| 'observeElementRect'
| 'observeElementOffset'
| 'scrollToFn'
>,
): Virtualizer<Window, TItemElement>

이 함수는 window를 scrollElement로 사용하도록 구성된 window 기반 Virtualizer 인스턴스를 반환합니다.