diff --git a/src/components/XyTable/index.vue b/src/components/XyTable/index.vue index cb6a5d7..7ab0c9b 100644 --- a/src/components/XyTable/index.vue +++ b/src/components/XyTable/index.vue @@ -482,17 +482,23 @@ export default { ? this.totalData || this.listData.length : this.total } + current={this.selectOpt.page} size="small" show-elevator={true} show-sizer={this.showSizer} class="xy-table__page" on={{ + ['update:current']:(newval)=>{ + console.log("val",newval) + this.selectOpt.page = newval + }, ["on-page-size-change"]: (e) => { if (this.action) { this.selectOpt.page_size = e; this.selectOpt.page = 1; this.getTableData(); } + this.selectOpt.page = 1; this.$emit("pageSizeChange", e); }, ["on-change"]: (e) => { @@ -1056,7 +1062,7 @@ export default {