fuliqi
2024-10-29 ab0e808d99312422b4d88de2c5f0ecd91776c35b
src/views/exam-list/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>
@@ -32,7 +32,11 @@
              </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="prev, pager, next" :total="dataList.length"
                :default-page-size="20"
                :currentPage="currentIndex"
                :hide-on-single-page="true"
                @current-change="handleCurrentChange"/>
              </div>
            </div>
          </el-card>
@@ -55,6 +59,7 @@
const activeName = ref('1');
const searchText = ref('');
const currentIndex = ref(1);
const dataList = ref([]);
@@ -78,6 +83,10 @@
const handleClick = (tab, event) => {
};
const handleCurrentChange = (val) => {
  getData();
}
</script>
<style lang="scss" scoped>