我使用的是codemirror最新版本(v5.49.0)。对于我的电子文本编辑器应用程序,有时行号会与文本重叠呈现。无法重现错误,因为它并不总是发生。通过多次刷新应用程序,它可以很容易地重现。有谁有主意吗?或者这可能是您已知的问题?

发布于 2020-02-17 23:33:13
我也有这个问题,但对我有效的是来自Github的this answer。
const Editor = CodeMirror.fromTextArea(element, { lineNumbers: true });
Editor.refresh();发布于 2020-01-17 18:28:09
This answer为我工作。
import CodeMirror from 'codemirror';
import htmlembedded from 'codemirror/mode/htmlembedded/htmlembedded';
import js from 'codemirror/mode/javascript/javascript';
import 'codemirror/lib/codemirror.css';
import 'codemirror/addon/display/autorefresh';
// ...
const codeEditor = CodeMirror.fromTextArea(this.$('#isCalculatedValueTextField')[0], {
lineNumbers: true,
autoRefresh:true,
// ...
});https://stackoverflow.com/questions/58951737
复制相似问题