codemirror - 行号与代码重叠

Asa*_*rab 3 codemirror electron

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

在此处输入图片说明

Sea*_*rld 9

我也遇到了这个问题,但对我有用的是Github 的这个答案

const Editor = CodeMirror.fromTextArea(element, { lineNumbers: true });
Editor.refresh();
Run Code Online (Sandbox Code Playgroud)


cob*_*boy 4

这个答案对我有用。

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,
    // ...

  });



Run Code Online (Sandbox Code Playgroud)