diff --git a/src/component/page/index.vue b/src/component/page/index.vue index 19d27210..127b2cf9 100644 --- a/src/component/page/index.vue +++ b/src/component/page/index.vue @@ -56,7 +56,12 @@ const maxPage = ref(0); const totalPage = computed(() => { maxPage.value = Math.ceil(props.total / props.limit); let r: number[] = [], - start = maxPage.value <= props.pages ? 1 : currentPage.value > pages ? currentPage.value - pages : 1; + start = + maxPage.value <= props.pages + ? 1 + : currentPage.value > pages + ? currentPage.value - pages + : 1; for (let i = start; ; i++) { if (r.length >= props.pages || i > maxPage.value) { break; diff --git a/src/component/table/index.vue b/src/component/table/index.vue index 4ae5d8a0..8a0b71f5 100644 --- a/src/component/table/index.vue +++ b/src/component/table/index.vue @@ -202,11 +202,24 @@ onMounted(() => {