页面加载期间光标位于行号之前

Cursor is before the line number during page load

我是第一次使用代码镜像,发现它很棒!

因此,当页面第一次加载时,光标位于行号之前。但是在我输入几行之后,所有文本都开始显示在行号之后的适当区域中。有什么想法吗?这些是我设置的值。

var myCodeMirror = CodeMirror.fromTextArea(elt, {
  lineNumbers: true,
  mode: "xml",
  htmlMode: true, 
  lineSeparator: null,
  theme: "default",
  indentUnit: 2,
  tabSize: 4,
  indentWithTabs: true,
  lineWrapping: true, 
  tabindex: 1,
  autofocus: true,
  gutter: true,
  lineWrapping: true  
});
myCodeMirror.setSize(null,1000);

myCodeMirror.setSize(null,1000); 后添加 myCodeMirror.refresh(); 解决了问题。