From 3807d34ee0719c1562c17a06214850d2bfcbc0cc Mon Sep 17 00:00:00 2001 From: spring <2396852758@qq.com> Date: 星期一, 17 二月 2025 09:47:27 +0800 Subject: [PATCH] table组件分页序号连续 --- src/components/Table/lims-table.vue | 5 +++++ src/views/standard/model/index.vue | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) diff --git a/src/components/Table/lims-table.vue b/src/components/Table/lims-table.vue index 49d0036..62e7692 100644 --- a/src/components/Table/lims-table.vue +++ b/src/components/Table/lims-table.vue @@ -12,6 +12,7 @@ :row-class-name="rowClassName" :row-style="rowStyle" :row-key="rowKey" + :index-method="handleIndex" stripe style="width: 100%" tooltip-effect="dark" @@ -357,6 +358,10 @@ pagination({ page, limit }) { this.$emit("pagination", { page: page, limit: limit }); }, + handleIndex({ row, index }) { + // 璁$畻杩炵画搴忓彿 + return (this.page.current - 1) * this.page.size + index + 1; + }, }, }; </script> diff --git a/src/views/standard/model/index.vue b/src/views/standard/model/index.vue index 03244e5..d76304f 100644 --- a/src/views/standard/model/index.vue +++ b/src/views/standard/model/index.vue @@ -40,7 +40,7 @@ :column="column" :page="page" :tableLoading="tableLoading" - :height="'calc(100vh - 240px)'" + :height="'calc(100vh - 250px)'" style="padding: 20px; padding-top: 0" @pagination="pagination" ></lims-table> -- Gitblit v1.9.3