From dc2a2c5c7047402f459cc4f550b5bfd008103f64 Mon Sep 17 00:00:00 2001 From: lohir <3399054449@qq.com> Date: 星期一, 21 十月 2024 09:28:00 +0800 Subject: [PATCH] 删除江西空管关键字 --- src/views/train/index.vue | 29 +++++++++++++++++++++++++++-- 1 files changed, 27 insertions(+), 2 deletions(-) diff --git a/src/views/train/index.vue b/src/views/train/index.vue index 721d11f..9a32761 100644 --- a/src/views/train/index.vue +++ b/src/views/train/index.vue @@ -19,7 +19,7 @@ </div> --> <div class="header-search flex items-center"> - <el-input v-model="searchText" placeholder="璇疯緭鍏ヨ绋嬪悕绉�" :prefix-icon="Search" maxlength="20" /> + <el-input v-model="searchText" placeholder="璇疯緭鍏ヨ绋嬪悕绉�" :prefix-icon="Search" maxlength="20" @input="searchData" /> <el-button type="primary" class="ml-4" @click="searchData">鎼滅储</el-button> </div> </div> @@ -31,7 +31,16 @@ </div> <div class="card-footer flex justify-center mb-7 shrink-0"> - <el-pagination background layout="prev, pager, next" :total="1000" /> + <el-pagination + background + layout="total, sizes, prev, pager, next, jumper" + :total="total" + :page-sizes="[10, 20, 50]" + :page-size="pageSize" + :currentPage="currentIndex" + @size-change="handleSizeChange" + @current-change="handleCurrentChange" + /> </div> </div> </el-card> @@ -53,11 +62,16 @@ const loading = ref(false); +const currentIndex = ref(1); +const pageSize = ref(10); +const total = ref(0); + const getData = () => { loading.value = true; getMeetList({meetName: searchText.value}).then(res => { dataList.value = res.data; loading.value = false; + total.value = res.total; }).catch(err => { loading.value = false; }); @@ -65,6 +79,17 @@ getData(); +const handleCurrentChange = (val) => { + currentIndex.value = val; + getData(); +}; + +const handleSizeChange = (val) => { + currentIndex.value = 1; + pageSize.value = val; + getData(); +}; + const searchData = () => { getData(); -- Gitblit v1.8.0