diff --git a/packages/editor/src/Editor.vue b/packages/editor/src/Editor.vue index 55e5a20e..7d0431d5 100644 --- a/packages/editor/src/Editor.vue +++ b/packages/editor/src/Editor.vue @@ -319,6 +319,7 @@ export default defineComponent({ provide('services', services); + provide('codeOptions', props.codeOptions); provide( 'stageOptions', reactive({ diff --git a/packages/editor/src/components/CodeDraftEditor.vue b/packages/editor/src/components/CodeDraftEditor.vue index 04b6b5e8..7baebf8f 100644 --- a/packages/editor/src/components/CodeDraftEditor.vue +++ b/packages/editor/src/components/CodeDraftEditor.vue @@ -5,12 +5,8 @@ class="m-editor-container" :init-values="`${codeContent}`" @save="saveCodeDraft" - :options="{ - tabSize: 2, - fontSize: 16, - formatOnPaste: true, - readOnly: !editable, - }" + :language="language" + :options="codeOptions" >
保存 @@ -22,7 +18,7 @@