diff --git a/src/components/Tinymce/src/Editor.vue b/src/components/Tinymce/src/Editor.vue index 72223f721..de9419707 100644 --- a/src/components/Tinymce/src/Editor.vue +++ b/src/components/Tinymce/src/Editor.vue @@ -6,6 +6,7 @@ @done="handleDone" v-if="showImageUpload" v-show="editorRef" + :disabled="disabled" /> @@ -170,6 +171,12 @@ }; }); + const disabled = computed(() => { + const { options } = props; + const getdDisabled = options && Reflect.get(options, 'readonly'); + return getdDisabled ?? false; + }); + watch( () => attrs.disabled, () => { @@ -301,6 +308,7 @@ handleDone, editorRef, fullscreen, + disabled, }; }, }); diff --git a/src/components/Tinymce/src/ImgUpload.vue b/src/components/Tinymce/src/ImgUpload.vue index 41c8ce6de..2963a50c7 100644 --- a/src/components/Tinymce/src/ImgUpload.vue +++ b/src/components/Tinymce/src/ImgUpload.vue @@ -8,14 +8,14 @@ :showUploadList="false" accept=".jpg,.jpeg,.gif,.png,.webp" > - + {{ t('component.upload.imgUpload') }}