Merge pull request #9058 from igrowp/fix-editor-dialog-show

fix(editor): 修改dialog组件show默认值修改后部分弹窗打不开的问题
This commit is contained in:
hsm-lv 2023-12-07 19:51:49 +08:00 committed by GitHub
commit f1798d4da5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 86 additions and 85 deletions

View File

@ -614,6 +614,7 @@ export class NavSourceControl extends React.Component<
modalParent,
modalUrl,
modalTarget,
showDialog,
isEdit
} = this.state;
const treeData = cloneDeep(links);
@ -739,6 +740,7 @@ export class NavSourceControl extends React.Component<
modalUrl,
modalTarget
},
show: showDialog,
onClose: this.closeModal,
onConfirm: this.handleSubmit
}
@ -771,7 +773,7 @@ export class NavSourceControl extends React.Component<
this.renderApiPanel()
)}
{showDialog && this.renderDialog()}
{this.renderDialog()}
</div>
);
}

View File

@ -1255,8 +1255,7 @@ export class EventControl extends React.Component<
</div>
)}
</ul>
{showEventDialog
? amisRender(
{amisRender(
{
type: 'dialog',
title: `${eventDialogData?.eventLabel}-事件配置`,
@ -1344,10 +1343,10 @@ export class EventControl extends React.Component<
]
},
{
data: eventDialogData
data: eventDialogData,
show: showEventDialog
}
)
: null}
)}
<ActionDialog
show={showAcionDialog}
type={type}