编辑内容以外的CodeMirror内容'

时间:2017-05-24 19:13:33

标签: javascript codemirror

首先,这是一个问题的图像:image with problem highlighted

相关的HTML和JS: https://pastebin.com/hRhB81rg https://pastebin.com/b2VT7BLe

var zwspSupported
function zeroWidthElement(measure) {
  if (zwspSupported == null) {
    var test = elt("span", "\u200b")
    removeChildrenAndAdd(measure, elt("span", [test, document.createTextNode("y")]))
    if (measure.firstChild.offsetHeight != 0)
      { zwspSupported = test.offsetWidth <= 1 && test.offsetHeight > 2 && !(ie && ie_version < 8) }
  }
  var node = zwspSupported ? elt("span", "\u200b") :
    elt("span", "\u00a0", null, "display: inline-block; width: 1px; margin-right: -1px")
  node.setAttribute("cm-text", "")
  return node
}

codemirror.js的这部分(由codemirror提供)是什么回到了&#39; y&#39;可以在最右边看到的角色。 行号等等不会显示在编辑器上,而是显示在它的最右边。我之前完成了它的完美工作,并且(遗憾地)没有任何以前的版本可以工作(我现在已经吸取了教训)。 希望有人能在这里发现我的问题。 Chrome控制台显示没有错误,没有404等。尝试重新下载CodeMirror

0 个答案:

没有答案