fix: code prettify

This commit is contained in:
JimQing 2020-05-03 11:02:27 +08:00
parent 53bbbed3c4
commit 21e21eedf3

View File

@ -77,6 +77,7 @@ export default {
aboutDialogVisible: false,
dialogFormVisible: false,
timeout: null,
changeTimer: null,
source: ''
}
},
@ -106,11 +107,13 @@ export default {
initEditor() {
this.initEditorEntity();
this.editor.on('change', (cm, e) => {
this.editorRefresh()
setTimeout(() => {
PR.prettyPrint()
if (this.changeTimer) clearTimeout(this.changeTimer);
this.changeTimer = setTimeout(() => {
setTimeout(()=> PR.prettyPrint(), 0);
this.editorRefresh()
console.log('tick');
saveEditorContent(this.editor, '__editor_content')
}, 300);
saveEditorContent(this.editor, '__editor_content')
});
//