diff --git a/src/components/QuickCrud/index.vue b/src/components/QuickCrud/index.vue index b4bcbcfa0f32099d189c4e6299c9ff36b7158ade..3050cce91b284d8fa3dda24f4c2fcf97c970137c 100644 --- a/src/components/QuickCrud/index.vue +++ b/src/components/QuickCrud/index.vue @@ -87,6 +87,10 @@ const props = defineProps({ type: [Boolean, Object], default: false, }, + loading: { + type: Boolean, + default: false, + }, }) /** * props to ref @@ -105,6 +109,7 @@ const { formModel, formItems, formInline, + loading, } = toRefs(props) as { searchFormModel: Ref searchFormItems: Ref @@ -119,6 +124,7 @@ const { tableActionbar: Ref tableToolbar: Ref page: Ref + loading: Ref } /** * 类型转换 @@ -489,6 +495,7 @@ onActivated(() => { height: Ref rowKey: Ref + loading: Ref tableActionbar: Ref editButtonName: Ref deleteButtonName: Ref @@ -128,6 +134,7 @@ onMounted(() => {