fix(design): drawer v-model失效

This commit is contained in:
roymondchen 2023-04-25 11:25:25 +08:00
parent bd0321fe2d
commit fded83ee0d

View File

@ -7,6 +7,7 @@
@opened="openedHandler"
@close="closeHandler"
@closed="closedHandler"
@update:modelValue="updateModelValue"
>
<slot></slot>
@ -40,7 +41,7 @@ const uiComponent = getConfig('components').drawer;
const uiProps = computed(() => uiComponent.props(props));
const emit = defineEmits(['open', 'opened', 'close', 'closed']);
const emit = defineEmits(['open', 'opened', 'close', 'closed', 'update:modelValue']);
const openHandler = (...args: any[]) => {
emit('open', ...args);
@ -54,4 +55,7 @@ const closeHandler = (...args: any[]) => {
const closedHandler = (...args: any[]) => {
emit('closed', ...args);
};
const updateModelValue = (v: any) => {
emit('update:modelValue', v);
};
</script>