Просмотр исходного кода

fix: 修复 Editor 切换 readonly 时只读状态无效的 bug

朱桂志 3 месяцев назад
Родитель
Сommit
5bc3c9090b
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      src/components/Editor/src/Editor.vue

+ 10 - 0
src/components/Editor/src/Editor.vue

@@ -58,6 +58,16 @@ watch(
     emit('update:modelValue', val)
     emit('update:modelValue', val)
   }
   }
 )
 )
+watch(
+  () => props.readonly,
+  (val) => {
+    if (val) {
+      editorRef.value?.disable()
+    } else {
+      editorRef.value?.enable()
+    }
+  }
+)
 
 
 const handleCreated = (editor: IDomEditor) => {
 const handleCreated = (editor: IDomEditor) => {
   editorRef.value = editor
   editorRef.value = editor