diff --git a/src/layouts/admin/index.vue b/src/layouts/admin/index.vue index a428702..927bcd1 100644 --- a/src/layouts/admin/index.vue +++ b/src/layouts/admin/index.vue @@ -1,8 +1,8 @@ - diff --git a/types/table.d.ts b/types/table.d.ts index 8c82587..d9bc8c5 100644 --- a/types/table.d.ts +++ b/types/table.d.ts @@ -8,6 +8,8 @@ declare global { interface CnTable { ref: typeof Table | null data: TableRow[] + // 前端分页数据 + webPagingData: TableRow[][] // 表格加载状态 loading: boolean // 当前选中行 @@ -17,8 +19,8 @@ declare global { // 数据总量 total: number params: { - pageNum?: number - pageSize?: number + pageNum: number + pageSize: number [key: string]: any } } @@ -54,13 +56,7 @@ declare global { // 自定义组件/函数渲染 customRender?: string | Component // 使用了 render 属性时,渲染前对字段值的预处理方法,请返回新值 - renderFormatter?: ( - row: TableRow, - field: TableColumn, - value: any, - column: VxeColumnProps, - index: number - ) => any + renderFormatter?: (row: TableRow, field: TableColumn, value: any, column: VxeColumnProps, index: number) => any // 自定义渲染模板,方法可返回html内容 customTemplate?: ( row: TableRow,