Skip to content

Commit e5bbf36

Browse files
committed
fix(select): don't load next page when last result less than perPage
1 parent 52f5848 commit e5bbf36

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/components/select/adapter/async-adapter.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,9 @@ export default function defineAsyncAdapter (loadFn: LoadFn, deps?: WatchDeps, op
4141
if (Array.isArray(result) && result.length > 0) {
4242
options.value = [...options.value, ...result]
4343
page.value = page.value + 1
44-
} else if (!Array.isArray(result) || result.length < config.perPage)
44+
}
45+
46+
if (!Array.isArray(result) || result.length < config.perPage)
4547
isFinish.value = true
4648
})
4749
.catch(console.error)

0 commit comments

Comments
 (0)