From 873bb61290fadf81f3ebbe0bab04bb1b0cc82013 Mon Sep 17 00:00:00 2001 From: HelenHuang <LinHuang@pollex.com.tw> Date: 星期二, 04 一月 2022 17:24:31 +0800 Subject: [PATCH] Update:保戶個人帳號設定 增加成功提醒popup --- PAMapp/components/Ui/UiPagination.vue | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/PAMapp/components/Ui/UiPagination.vue b/PAMapp/components/Ui/UiPagination.vue index 80f1075..2e13b2b 100644 --- a/PAMapp/components/Ui/UiPagination.vue +++ b/PAMapp/components/Ui/UiPagination.vue @@ -1,6 +1,6 @@ <template> <el-pagination - :current-page.sync="currentPage" + :current-page.sync="syncCurrentPage" layout="prev, pager, next" :total="totalList.length" :page-size="pageSize" @@ -11,7 +11,7 @@ </template> <script lang="ts"> -import { Vue, Component, Prop, Emit, Watch } from 'nuxt-property-decorator'; +import { Vue, Component, Prop, Emit, Watch, PropSync } from 'nuxt-property-decorator'; import { Consultant } from '~/shared/models/consultant.model'; @Component @@ -20,7 +20,7 @@ totalList!: Consultant[]; @Prop({default: 5}) pageSize!: number; - currentPage = 1; + @PropSync('currentPage', {default: 1}) syncCurrentPage!: number; pageList: Consultant[] = []; @@ -34,14 +34,14 @@ @Watch('totalList') watchTotalList(newValue: Consultant[]) { if (newValue) { - this.handleCurrentChange(this.currentPage); + this.handleCurrentChange(this.syncCurrentPage); } } ////////////////////////////////////////////////////////////////// mounted() { - this.handleCurrentChange(this.currentPage); + this.handleCurrentChange(this.syncCurrentPage); } ////////////////////////////////////////////////////////////////// -- Gitblit v1.8.0