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') }}