fix: 修复不切换页面点击页面设置时表单校验错误问题 (#32)

This commit is contained in:
gargameljyh 2023-11-01 17:15:03 +08:00 committed by GitHub
parent 8be11f2075
commit bf5d322b6d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 2 deletions

View File

@ -115,11 +115,14 @@ export default {
const openSettingPanel = async (node) => {
state.isFolder = !node.data.isPage
pageSettingState.isNew = false
const isPageChange = node.data.id !== pageSettingState.currentPageData.id
if (state.isFolder) {
closePageSettingPanel()
isPageChange && closePageSettingPanel()
openFolderSettingPanel()
} else {
closeFolderSettingPanel()
isPageChange && closeFolderSettingPanel()
openPageSettingPanel()
}
const pageDetail = await fetchPageDetail(node.data?.id)