|
@@ -27,6 +27,10 @@ export default defineComponent({
|
|
|
type: String,
|
|
|
default: 'total, sizes, prev, pager, next'
|
|
|
},
|
|
|
+ showMuitiple: {
|
|
|
+ type: Number,
|
|
|
+ default: 10
|
|
|
+ },
|
|
|
hideOnSinglePage: {
|
|
|
type: Boolean,
|
|
|
default: true
|
|
@@ -93,7 +97,9 @@ export default defineComponent({
|
|
|
}}
|
|
|
pageSizes={this.pageSizes as number[]}
|
|
|
total={this.total}
|
|
|
- hideOnSinglePage={this.hideOnSinglePage}
|
|
|
+ hideOnSinglePage={
|
|
|
+ this.total > this.showMuitiple ? false : this.hideOnSinglePage
|
|
|
+ }
|
|
|
background={this.background}
|
|
|
layout={this.layout}
|
|
|
onSise-change={this.handleSizeChange}
|