|
|
@ -38,6 +38,7 @@ export default defineComponent({ |
|
|
'proxy-delete', |
|
|
'proxy-delete', |
|
|
'add-edit-modal-show', |
|
|
'add-edit-modal-show', |
|
|
'cell-click', |
|
|
'cell-click', |
|
|
|
|
|
'page-change', |
|
|
], |
|
|
], |
|
|
setup(props, { emit, slots, attrs }) { |
|
|
setup(props, { emit, slots, attrs }) { |
|
|
const { t } = useI18n(); |
|
|
const { t } = useI18n(); |
|
|
@ -66,7 +67,8 @@ export default defineComponent({ |
|
|
setPagination, |
|
|
setPagination, |
|
|
getShowPagination, |
|
|
getShowPagination, |
|
|
setShowPagination, |
|
|
setShowPagination, |
|
|
} = usePagination(getTableProps); |
|
|
handlePageChange, |
|
|
|
|
|
} = usePagination(getTableProps, emit); |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* vxe-table函数 |
|
|
* vxe-table函数 |
|
|
@ -74,7 +76,7 @@ export default defineComponent({ |
|
|
const getTableInstance = () => unref(tableElRef); |
|
|
const getTableInstance = () => unref(tableElRef); |
|
|
provide('getTableInstance', getTableInstance); |
|
|
provide('getTableInstance', getTableInstance); |
|
|
const commitVxeProxy = (code, ...args) => getTableInstance()?.commitProxy(code, args); |
|
|
const commitVxeProxy = (code, ...args) => getTableInstance()?.commitProxy(code, args); |
|
|
const getCheckboxRecords = (isFull: boolean) => |
|
|
const getCheckboxRecords = (isFull?: boolean) => |
|
|
getTableInstance()?.getCheckboxRecords(isFull) || []; |
|
|
getTableInstance()?.getCheckboxRecords(isFull) || []; |
|
|
const getRadioRecord = (isFull: boolean) => getTableInstance()?.getRadioRecord(isFull); |
|
|
const getRadioRecord = (isFull: boolean) => getTableInstance()?.getRadioRecord(isFull); |
|
|
const setRadioRow = (row: any) => getTableInstance()!.setRadioRow(row); |
|
|
const setRadioRow = (row: any) => getTableInstance()!.setRadioRow(row); |
|
|
@ -227,6 +229,7 @@ export default defineComponent({ |
|
|
customConfig: unref(getCustomConfig), |
|
|
customConfig: unref(getCustomConfig), |
|
|
...unref(getTableEvents), |
|
|
...unref(getTableEvents), |
|
|
...unref(computedTableClassStyle), |
|
|
...unref(computedTableClassStyle), |
|
|
|
|
|
onPageChange: handlePageChange, |
|
|
}; |
|
|
}; |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
|