|
@@ -40,6 +40,10 @@ export default defineComponent({
|
|
checkedRowKeysRef: {
|
|
checkedRowKeysRef: {
|
|
type: Object
|
|
type: Object
|
|
},
|
|
},
|
|
|
|
+ disabled: {
|
|
|
|
+ type: Boolean,
|
|
|
|
+ default: false
|
|
|
|
+ },
|
|
pageSizes: {
|
|
pageSizes: {
|
|
type: Array as PropType<any>,
|
|
type: Array as PropType<any>,
|
|
default: () => [10, 20, 30, 40]
|
|
default: () => [10, 20, 30, 40]
|
|
@@ -156,6 +160,7 @@ export default defineComponent({
|
|
|
|
|
|
return () => (
|
|
return () => (
|
|
<NPagination
|
|
<NPagination
|
|
|
|
+ disabled={props.disabled}
|
|
class={styles.pagination}
|
|
class={styles.pagination}
|
|
v-model:page={props.page}
|
|
v-model:page={props.page}
|
|
displayOrder={['quick-jumper', 'pages', 'size-picker']}
|
|
displayOrder={['quick-jumper', 'pages', 'size-picker']}
|