mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-06-11 14:45:10 +08:00
fix(design): drawer v-model失效
This commit is contained in:
parent
bd0321fe2d
commit
fded83ee0d
@ -7,6 +7,7 @@
|
|||||||
@opened="openedHandler"
|
@opened="openedHandler"
|
||||||
@close="closeHandler"
|
@close="closeHandler"
|
||||||
@closed="closedHandler"
|
@closed="closedHandler"
|
||||||
|
@update:modelValue="updateModelValue"
|
||||||
>
|
>
|
||||||
<slot></slot>
|
<slot></slot>
|
||||||
|
|
||||||
@ -40,7 +41,7 @@ const uiComponent = getConfig('components').drawer;
|
|||||||
|
|
||||||
const uiProps = computed(() => uiComponent.props(props));
|
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[]) => {
|
const openHandler = (...args: any[]) => {
|
||||||
emit('open', ...args);
|
emit('open', ...args);
|
||||||
@ -54,4 +55,7 @@ const closeHandler = (...args: any[]) => {
|
|||||||
const closedHandler = (...args: any[]) => {
|
const closedHandler = (...args: any[]) => {
|
||||||
emit('closed', ...args);
|
emit('closed', ...args);
|
||||||
};
|
};
|
||||||
|
const updateModelValue = (v: any) => {
|
||||||
|
emit('update:modelValue', v);
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user