hookehuyr

fix

......@@ -511,8 +511,8 @@
direction="btt"
size="90%"
append-to-body
@closed="handleDrawerClosed"
>
<!-- <div class="preview-container" :style="{height: state.window_height}"> -->
<div class="preview-container">
<vue-flow-editor-form
ref="editor1"
......@@ -531,9 +531,6 @@
<div class="preview-detail-container">
<iframe :src="state.preview_form_url" width="100%" height="100%" style="border: 0;"></iframe>
</div>
<!-- <div>
<el-button color="#009688" @click="state.dialogPreviewVisible = false">关闭</el-button>
</div> -->
</el-drawer>
</template>
......@@ -2333,6 +2330,10 @@ export default {
state.preview_form_url = null;
}
const handleDrawerClosed = () => {
state.preview_form_url = null;
}
return {
state,
rules,
......@@ -2393,6 +2394,7 @@ export default {
openPreview,
onClickNodePreview,
onClickCanvasPreview,
handleDrawerClosed,
onRef: (e: any) => (editor = e),
staticPath,
......