diff --git a/package/component/src/component/card/index.vue b/package/component/src/component/card/index.vue index af384191..4deb4c49 100644 --- a/package/component/src/component/card/index.vue +++ b/package/component/src/component/card/index.vue @@ -48,4 +48,4 @@ const classes = computed(() => { - \ No newline at end of file + diff --git a/package/component/src/component/page/index.vue b/package/component/src/component/page/index.vue index dfd57037..12fddb53 100644 --- a/package/component/src/component/page/index.vue +++ b/package/component/src/component/page/index.vue @@ -48,14 +48,22 @@ const currentPage: Ref = ref(props.modelValue); const currentPageShow: Ref = ref(currentPage.value); const inlimit = ref(props.limit); -watch(() => props.limit, () => { - inlimit.value = props.limit; -}) +watch( + () => props.limit, + () => { + inlimit.value = props.limit; + } +); const totalPage = computed(() => { maxPage.value = Math.ceil(props.total / inlimit.value); let r: number[] = []; - let start = maxPage.value <= props.pages ? 1 : currentPage.value > pages ? currentPage.value - pages : 1; + let 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; @@ -96,15 +104,15 @@ const jumpPage = () => { const changelimit = () => { currentPage.value = 1; emit("change", { current: currentPage.value, limit: inlimit.value }); -} +}; const refresh = () => { emit("change", { current: currentPage.value, limit: inlimit.value }); -} +}; watch(inlimit, () => { emit("update:limit", inlimit.value); -}) +}); watch(currentPage, () => { const min = totalPage.value[0]; @@ -178,7 +186,12 @@ watch( - + @@ -199,4 +212,4 @@ watch( - \ No newline at end of file +