ZhangXianQiang
2024-07-04 134d4fdd35d59e0c747e18f8ace42fba132293fb
feat:成绩分页
1个文件已修改
16 ■■■■ 已修改文件
src/views/grade-list/index.vue 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/grade-list/index.vue
@@ -28,7 +28,12 @@
              </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="currentSize"
                :currentPage="currentIndex"
                :hide-on-single-page="true"
                @current-change="handleCurrentChange" />
              </div>
            </div>
          </el-card>
@@ -51,9 +56,12 @@
const dataList = ref([]);
const currentIndex = ref(1);
const currentSize = ref(10);
const getData = () => {
  loading.value = true;
  getGradeList().then(res => {
  getGradeList({examName: searchText.value, pageIndex: currentIndex.value, pageSize: currentSize.value}).then(res => {
    dataList.value = res.data.list;
    loading.value = false;
  }).catch(err => {
@@ -63,6 +71,10 @@
getData();
const handleCurrentChange = () => {
  getData();
}
const handleClick = (tab, event) => {
};
</script>