Skip to content

Commit 7223dbb

Browse files
author
Guillaume Chau
committed
feat: throw error if key is null or undefined
1 parent eab88b6 commit 7223dbb

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/components/RecycleScroller.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -390,6 +390,9 @@ export default {
390390
for (let i = startIndex; i < endIndex; i++) {
391391
item = items[i]
392392
const key = keyField ? item[keyField] : item
393+
if (key == null) {
394+
throw new Error(`Key is ${key} on item (keyField is '${keyField}')`)
395+
}
393396
view = views.get(key)
394397
395398
if (!itemSize && !sizes[i].size) {

0 commit comments

Comments
 (0)