fix: 修复不切换页面点击页面设置时表单校验错误问题 (#32)
This commit is contained in:
parent
8be11f2075
commit
bf5d322b6d
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Reference in New Issue