diff --git a/src/components/DataTable/index.vue b/src/components/DataTable/index.vue index b9c31d1..4a1b79c 100644 --- a/src/components/DataTable/index.vue +++ b/src/components/DataTable/index.vue @@ -44,6 +44,15 @@ export default { props: { ...tableProps }, + emits: [ + 'fetch-success', + 'fetch-error', + 'update:checked-row-keys', + 'edit-end', + 'edit-cancel', + 'edit-row-end', + 'edit-change' + ], setup(props, { emit }) { const getProps = computed(() => { return { ...props } @@ -88,6 +97,8 @@ export default { } }) + emit('fetch-success', isRequest ? unref(getDataSourceRef) : unref(getProps).data) + const key = Symbol('s-table') provide(key, { getBindProps }) /* tableData-end */ diff --git a/src/components/DataTable/tools/Tags.vue b/src/components/DataTable/tools/Tags.vue index 8226bcc..81c01f5 100644 --- a/src/components/DataTable/tools/Tags.vue +++ b/src/components/DataTable/tools/Tags.vue @@ -19,13 +19,13 @@ + diff --git a/src/components/CardModal/index.vue b/src/components/Modal/index.vue similarity index 63% rename from src/components/CardModal/index.vue rename to src/components/Modal/index.vue index 722712b..8676afa 100644 --- a/src/components/CardModal/index.vue +++ b/src/components/Modal/index.vue @@ -2,25 +2,18 @@ - - 取消 - 确认 -