diff --git a/src/components/DesignForm/formControlAttr.vue b/src/components/DesignForm/formControlAttr.vue index c6cab36df..de220d820 100644 --- a/src/components/DesignForm/formControlAttr.vue +++ b/src/components/DesignForm/formControlAttr.vue @@ -1833,7 +1833,7 @@ const filterNode = (value: string, associatedFormsCurrentFormFieldTree: Tree) => //关联表单隐藏条件弹窗flag const associatedFormsHideDialogFlag = ref(false) //父组件 -let associatedFormsHideDialogText = ref('雾峦青雨') +let associatedFormsHideDialogText = ref('')//雾峦青雨 //父组件编辑备份 let associatedFormsHideDialogTextCopy = ref('') //点击开启隐藏设置 @@ -1853,19 +1853,23 @@ function aftTextChanged(str:any){ console.log(str) associatedFormsHideDialogText.value = str.value } - +//上次点击了确定为true +let determine = ref(false) //监听associatedFormsHideDialogFlag true 重新init tinymce - watch(associatedFormsHideDialogFlag, (val) => { - if(associatedFormsHideDialogFlag.value===true){ - - setTimeout(() => { - +watch(associatedFormsHideDialogFlag, (val) => { + if(associatedFormsHideDialogFlag.value===true&&determine.value===true){ + determine.value = false + //setTimeout(() => { aft.value.tinymceReInit() - }, 200); + //}, 200); } }) +function handleDetermine(){ + associatedFormsHideDialogFlag.value = false + determine.value = true +} @@ -3086,7 +3090,7 @@ const loadNextPage = () => {