fix: 监听编辑器内容变化事件调整 (#5732)

调整监听编辑器内容变化事件到初始化编辑器之后,避免编辑器初始化时导致默认内容被视为用户编辑行为。
This commit is contained in:
2024-07-09 08:49:27 +00:00
committed by GitHub
parent aef163df29
commit 16d26077be
@@ -393,17 +393,17 @@ const initEditor = () => {
let defaultContent = '\n\n\n\n';
editor.getModel().setValue(defaultContent);
}
editor.getModel().pushEOL(config.eol);
editor.addCommand(monaco.KeyMod.CtrlCmd | monaco.KeyCode.KeyS, quickSave);
editor.onDidChangeModelContent(() => {
if (editor) {
form.value.content = editor.getValue();
isEdit.value = true;
}
});
// After onDidChangeModelContent
editor.getModel().pushEOL(config.eol);
editor.addCommand(monaco.KeyMod.CtrlCmd | monaco.KeyCode.KeyS, quickSave);
});
};