自定义字体的CodeMirror文本宽度

时间:2019-03-01 11:23:54

标签: codemirror react-codemirror

我有一个针对CM的自定义主题,重要的部分是这样:

.CodeMirror, .CodeMirror * {
  font-family: "Roboto Mono" !important;
  font-size: 14px;
}

使用此主题会导致文本在第一次渲染时无法正确测量,但是在编辑器更新后看起来不错:

enter image description here

有什么办法可以迫使编辑器/文档重新测量文本?找不到任何API方法。

1 个答案:

答案 0 :(得分:0)

我已经添加了您提供的CSS,并且效果很好。 只是您不需要使用.CodeMirror *

我认为您的问题可能是由其他原因引起的。 加载页面后,尝试调用editor.refresh();