perf: 优化gird视图下某些分辨率显示不全的问题

This commit is contained in:
jmal 2024-11-04 14:04:01 +08:00
parent 828fa5a024
commit e8c3cd6a8b

View File

@ -1569,9 +1569,12 @@ export default {
this.clientHeight / (clientWidth / this.gridColumnNum)
)
if (this.finished) {
let actualRows = Math.ceil(this.fileList.length / this.gridColumnNum)
this.gridMinHeight = actualRows * this.gridItemWidth + (actualRows - 1) * 10
if (this.finished && this.pagination.pageIndex === 1) {
const actualRows = Math.ceil(this.fileList.length / this.gridColumnNum)
const gridMinHeight = actualRows * this.gridItemWidth + (actualRows - 1) * 10
if (gridMinHeight < this.clientHeight) {
this.gridMinHeight = gridMinHeight
}
}
const lastPageSize = this.pagination.pageSize