修复编辑器自动换行bug

This commit is contained in:
fofolee 2025-02-21 00:29:22 +08:00
parent 79a004e6a4
commit 7b40094bbb

View File

@ -121,6 +121,7 @@ export default defineComponent({
return {
resizeTimeout: null,
showAIAssistant: false,
wordWrap: "off",
};
},
watch: {
@ -179,6 +180,7 @@ export default defineComponent({
value: this.modelValue || "",
language,
theme: this.theme,
wordWrap: this.wordWrap,
};
editor = monaco.editor.create(this.$refs.editorContainer, options);
@ -354,9 +356,11 @@ export default defineComponent({
},
bindKeys() {
// alt + z
const revWordWrap = this.wordWrap === "on" ? "off" : "on";
editor.addCommand(monaco.KeyMod.Alt | monaco.KeyCode.KeyZ, () => {
editor.updateOptions({ wordWrap: revWordWrap });
this.wordWrap = this.wordWrap === "on" ? "off" : "on";
editor.updateOptions({
wordWrap: this.wordWrap,
});
});
},
//