fix(pagination): 修复分页组件事件触发机制
- 优化handlePageSizeChange函数的事件触发逻辑 - 修复当pageSize与内部状态相同但与props不同时事件未触发的问题 - 确保分页大小变更时能正确触发update:pageSize和pageSizeChange事件 Fixes: 解决分页大小切换时页面数据不更新的问题
This commit is contained in:
parent
0631b4dd1d
commit
9e7d5b87e7
@ -252,7 +252,9 @@ function handlePageChange(page: number) {
|
||||
|
||||
// 处理每页数量变化
|
||||
function handlePageSizeChange(pageSize: number) {
|
||||
if (pageSize === internalPageSize.value) {
|
||||
// 如果新的pageSize与当前内部状态相同,但与props不同,仍然需要触发事件
|
||||
const shouldSkip = pageSize === internalPageSize.value && pageSize === props.pageSize
|
||||
if (shouldSkip) {
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user