From b5f17955df8b29232d3a83e67be5c53640e5f31a Mon Sep 17 00:00:00 2001 From: xingyu Date: Fri, 11 Aug 2023 21:03:12 +0800 Subject: [PATCH] fix: emit names --- src/components/Drawer/src/BasicDrawer.vue | 4 ++-- .../Form/src/components/ApiRadioGroup.vue | 4 ++-- .../Form/src/components/ApiSelect.vue | 4 ++-- .../Form/src/components/ApiTransfer.vue | 4 ++-- .../Form/src/components/ApiTree.vue | 9 ++++---- .../Form/src/components/ApiTreeSelect.vue | 21 ++++--------------- .../Form/src/components/FormAction.vue | 4 ++-- 7 files changed, 18 insertions(+), 32 deletions(-) diff --git a/src/components/Drawer/src/BasicDrawer.vue b/src/components/Drawer/src/BasicDrawer.vue index 73de100..43480dc 100644 --- a/src/components/Drawer/src/BasicDrawer.vue +++ b/src/components/Drawer/src/BasicDrawer.vue @@ -16,7 +16,7 @@ import { useAttrs } from '@/hooks/core/useAttrs' defineOptions({ inheritAttrs: false }) const props = defineProps(basicProps) -const emit = defineEmits(['open-change', 'ok', 'close', 'register']) +const emit = defineEmits(['openChange', 'ok', 'close', 'register']) const openRef = ref(false) const attrs = useAttrs() @@ -101,7 +101,7 @@ watch( () => openRef.value, (open) => { nextTick(() => { - emit('open-change', open) + emit('openChange', open) instance && drawerInstance.emitOpen?.(open, instance.uid) }) }, diff --git a/src/components/Form/src/components/ApiRadioGroup.vue b/src/components/Form/src/components/ApiRadioGroup.vue index 2bf9e11..20f1db4 100644 --- a/src/components/Form/src/components/ApiRadioGroup.vue +++ b/src/components/Form/src/components/ApiRadioGroup.vue @@ -33,7 +33,7 @@ const props = defineProps({ valueField: propTypes.string.def('value'), immediate: propTypes.bool.def(true), }) -const emit = defineEmits(['options-change', 'change']) +const emit = defineEmits(['optionsChange', 'change']) const RadioButton = Radio.Button const RadioGroup = Radio.Group @@ -103,7 +103,7 @@ async function fetch() { } function emitChange() { - emit('options-change', unref(getOptions)) + emit('optionsChange', unref(getOptions)) } function handleChange(args) { diff --git a/src/components/Form/src/components/ApiSelect.vue b/src/components/Form/src/components/ApiSelect.vue index 19563b7..371a00d 100644 --- a/src/components/Form/src/components/ApiSelect.vue +++ b/src/components/Form/src/components/ApiSelect.vue @@ -33,7 +33,7 @@ const props = defineProps({ alwaysLoad: propTypes.bool.def(false), }) -const emit = defineEmits(['options-change', 'change', 'update:value']) +const emit = defineEmits(['optionsChange', 'change', 'update:value']) interface OptionsItem { label: string; value: string; disabled?: boolean } @@ -120,7 +120,7 @@ async function handleFetch(open) { } function emitChange() { - emit('options-change', unref(getOptions)) + emit('optionsChange', unref(getOptions)) } function handleChange(_, ...args) { diff --git a/src/components/Form/src/components/ApiTransfer.vue b/src/components/Form/src/components/ApiTransfer.vue index 2706e72..f86266d 100644 --- a/src/components/Form/src/components/ApiTransfer.vue +++ b/src/components/Form/src/components/ApiTransfer.vue @@ -31,7 +31,7 @@ const props = defineProps({ showSelectAll: { type: Boolean, default: true }, targetKeys: { type: Array as PropType> }, }) -const emit = defineEmits(['options-change', 'change']) +const emit = defineEmits(['optionsChange', 'change']) const attrs = useAttrs() const _dataSource = ref([]) @@ -109,7 +109,7 @@ async function fetch() { } } function emitChange() { - emit('options-change', unref(getdataSource)) + emit('optionsChange', unref(getdataSource)) } diff --git a/src/components/Form/src/components/ApiTree.vue b/src/components/Form/src/components/ApiTree.vue index 6d6f899..6e5b953 100644 --- a/src/components/Form/src/components/ApiTree.vue +++ b/src/components/Form/src/components/ApiTree.vue @@ -2,7 +2,6 @@ import { computed, onMounted, ref, unref, useAttrs, useSlots, watch } from 'vue' import { Tree } from 'ant-design-vue' import { get } from 'lodash-es' -import { LoadingOutlined } from '@ant-design/icons-vue' import { isArray, isFunction } from '@/utils/is' import { handleTree as handleTreeFn } from '@/utils/tree' import { propTypes } from '@/utils/propTypes' @@ -17,7 +16,7 @@ const props = defineProps({ afterFetch: { type: Function as PropType }, handleTree: { type: String, default: '' }, }) -const emit = defineEmits(['options-change', 'change']) +const emit = defineEmits(['optionsChange', 'change']) const attrs = useAttrs() const slots = useSlots() @@ -81,7 +80,7 @@ async function fetch() { treeData.value = (result as Recordable[]) || [] isFirstLoaded.value = true - emit('options-change', treeData.value) + emit('optionsChange', treeData.value) } @@ -90,8 +89,8 @@ async function fetch() { - diff --git a/src/components/Form/src/components/ApiTreeSelect.vue b/src/components/Form/src/components/ApiTreeSelect.vue index 7d4c3c8..834f4ec 100644 --- a/src/components/Form/src/components/ApiTreeSelect.vue +++ b/src/components/Form/src/components/ApiTreeSelect.vue @@ -1,5 +1,5 @@