Merge pull request #571 from Chengyu531/master

fix: 当前页不为1时,修改页数后会导致多次调用getList方法问题
master
Archer 12 months ago committed by GitHub
commit 9c91d8d68e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -25,22 +25,24 @@ export const useTable = (config: UseTableConfig) => {
const pageSize = ref(10)
const total = ref(0)
const dataList = ref<any[]>([])
let isPageSizeChange = false
watch(
() => currentPage.value,
() => {
methods.getList()
if (!isPageSizeChange) methods.getList()
isPageSizeChange = false
}
)
watch(
() => pageSize.value,
() => {
// 当前页不为1时修改页数后会导致多次调用getList方法
if (unref(currentPage) === 1) {
methods.getList()
} else {
currentPage.value = 1
isPageSizeChange = true
methods.getList()
}
}

Loading…
Cancel
Save