Skip to content

Commit 4a4670b

Browse files
committed
fix: virtual list not update height for dynamic data
1 parent 48ade76 commit 4a4670b

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

components/vc-virtual-list/hooks/useHeights.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,9 @@ export default function useHeights<T>(
1111
onItemRemove?: ((item: T) => void) | null,
1212
): [(item: T, instance: HTMLElement) => void, () => void, CacheMap, Ref<Symbol>] {
1313
const instance = new Map<VNodeProps['key'], HTMLElement>();
14-
let heights = new Map();
14+
const heights = new Map();
1515
const updatedMark = ref(Symbol('update'));
1616
watch(mergedData, () => {
17-
heights = new Map();
1817
updatedMark.value = Symbol('update');
1918
});
2019
let heightUpdateId = 0;

0 commit comments

Comments
 (0)