Merge pull request #571 from Chengyu531/master
fix: 当前页不为1时,修改页数后会导致多次调用getList方法问题
This commit is contained in:
commit
9c91d8d68e
|
@ -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…
Reference in New Issue