diff --git a/packages/editor/src/layouts/sidebar/code-block/CodeBlockEditor.vue b/packages/editor/src/layouts/sidebar/code-block/CodeBlockEditor.vue index 0e2edc81..a3ff580c 100644 --- a/packages/editor/src/layouts/sidebar/code-block/CodeBlockEditor.vue +++ b/packages/editor/src/layouts/sidebar/code-block/CodeBlockEditor.vue @@ -54,6 +54,7 @@ tabSize: 2, fontSize: 16, formatOnPaste: true, + readOnly: !editable, }" >
@@ -115,7 +116,7 @@ watchEffect(async () => { // 保存代码 const saveCode = async (): Promise => { - if (!codeEditor.value || !codeConfig.value || !editable.value) return false; + if (!codeEditor.value || !codeConfig.value || !editable.value) return true; try { // 代码内容 diff --git a/packages/editor/src/layouts/sidebar/code-block/CodeBlockList.vue b/packages/editor/src/layouts/sidebar/code-block/CodeBlockList.vue index 89065a08..fdf3af01 100644 --- a/packages/editor/src/layouts/sidebar/code-block/CodeBlockList.vue +++ b/packages/editor/src/layouts/sidebar/code-block/CodeBlockList.vue @@ -1,10 +1,19 @@