From 6b8cde57ce4e1548617af33ddbb94de6558eea18 Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期一, 18 九月 2023 16:33:21 +0800 Subject: [PATCH] 修复两个bug --- src/views/supplierManage/supplier/index.vue | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/src/views/supplierManage/supplier/index.vue b/src/views/supplierManage/supplier/index.vue index d5d4eb0..b67deb7 100644 --- a/src/views/supplierManage/supplier/index.vue +++ b/src/views/supplierManage/supplier/index.vue @@ -79,7 +79,12 @@ </TableCommonView> </div> <div class="btn-pager"> - <PagerView class="page" :pager-options="productPagerOptions" v-on="pagerEvents" /> + <PagerView + class="page" + :pager-options="productPagerOptions" + @size-change="productChangeHandler" + @current-change="currentProductHandler" + /> </div> </template> </div> @@ -335,6 +340,7 @@ }, tableRowClick(row) { console.log(row) + this.productPagerOptions.currPage = 1 this.supplierId = row.ID this.getProductList() }, @@ -343,6 +349,16 @@ console.log(row) this.commonDetail.visible = true this.commonDetail.infomation = { ...row } + }, + // 浜у搧鍒楄〃缈婚〉 + productChangeHandler(val) { + this.productPagerOptions.currPage = 1 + this.productPagerOptions.pageSize = val + this.getProductList() + }, + currentProductHandler(val) { + this.productPagerOptions.currPage = val + this.getProductList() } } } -- Gitblit v1.8.0