🐛(component): 修复 menu 组件初次加载触发 changeOpenkeys 事件

This commit is contained in:
就眠儀式 2022-08-26 01:09:01 +08:00
parent 24b19fa47b
commit b5970d81bc

View File

@ -50,7 +50,7 @@ const menuTheme = computed(() => props.theme);
const openKeys = computed({ const openKeys = computed({
get() { get() {
return props.openKeys; return props.collapse ? [] : props.openKeys;
}, },
set(val) { set(val) {
emit("update:openKeys", val); emit("update:openKeys", val);
@ -77,8 +77,7 @@ watch(
} else { } else {
openKeys.value = oldOpenKeys.value; openKeys.value = oldOpenKeys.value;
} }
}, }
{ immediate: true }
); );
provideLevel(1); provideLevel(1);