diff --git a/packages/renderless/src/pager/vue.ts b/packages/renderless/src/pager/vue.ts index aea8340ec..bb5b1b4db 100644 --- a/packages/renderless/src/pager/vue.ts +++ b/packages/renderless/src/pager/vue.ts @@ -91,6 +91,7 @@ export const renderless = ( showPager: computed(() => api.computedShowPager()), internalLayout: computed(() => api.computedInternalLayout()), totalText: computed(() => api.computedTotalText()), + internalPageSizes: computed(() => props.pageSizes || [10, 20, 30, 40, 50, 100]), internalPageCount: computed(() => api.computedInternalPageCount()), showJumperSuffix: designConfig?.state?.showJumperSuffix ?? true, align: computed(() => props.align || designConfig?.state?.align || 'right'), diff --git a/packages/vue/src/pager/src/index.ts b/packages/vue/src/pager/src/index.ts index 145825d19..38ed7c69e 100644 --- a/packages/vue/src/pager/src/index.ts +++ b/packages/vue/src/pager/src/index.ts @@ -34,8 +34,7 @@ export const pagerProps = { type: String }, pageSizes: { - type: Array as PropType, - default: () => [10, 20, 30, 40, 50, 100] + type: Array as PropType }, pagerCount: { type: Number, diff --git a/packages/vue/src/pager/src/pc.vue b/packages/vue/src/pager/src/pc.vue index eaa6c540a..8ad4e3911 100644 --- a/packages/vue/src/pager/src/pc.vue +++ b/packages/vue/src/pager/src/pc.vue @@ -123,7 +123,7 @@