liusheng
2026-10-30 dfd32b299236e015fe80e10fae01548288d91000
src/components/Pagination/index.vue
@@ -79,7 +79,10 @@
    },
    pageSize: {
      get() {
        return this.limit
        // limit 可能被“导出”等操作临时置为 null,直接透传会让 el-pagination 算出
        // pageCount = total / 0 = Infinity,页码里就出现 “infinity”。这里兜底成 10
        const size = Number(this.limit)
        return size > 0 ? size : 10
      },
      set(val) {
        this.$emit('update:limit', val)