提交 edc023f4 编写于 作者: D DebugIsFalse

feature: 优化延迟关闭

上级 6f13184d
...@@ -67,7 +67,13 @@ function handleCollapse (state) { ...@@ -67,7 +67,13 @@ function handleCollapse (state) {
openCollapse.value = state openCollapse.value = state
} }
watch(() => props.collapse, () => { watch(() => props.collapse, () => {
openCollapse.value = props.collapse if (props.collapse) {
handleCollapse(true)
} else {
setTimeout(() => {
handleCollapse(false)
}, 500)
}
}, { immediate: true}) }, { immediate: true})
defineExpose({ handleCollapse }) defineExpose({ handleCollapse })
</script> </script>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册