Gre*_*egg 10 javascript codemirror
CodeMirror似乎工作得非常好,除非我在textarea中只有少量(3个或更少)代码行.当发生这种情况时,textarea是空白的,直到I(A)在textarea中输入或(B)做一些导致浏览器重新绘制的内容(如调整大小).当有超过3行时,它们会在首次渲染页面时显示正常.
我在这里没有做任何想法:
var editor = CodeMirror.fromTextArea(document.getElementById('html'), {
mode: 'text/html',
tabMode: 'indent',
lineNumbers: true
});
Run Code Online (Sandbox Code Playgroud)
只是想知道是否有其他人有这个问题.
小智 3
创建 CodeMirror 实例后使用刷新方法... editor.refresh() 当我尝试在 dijit.Dialog 中插入编辑器时,当我还处于隐藏状态时,就发生了这种情况。它对我有用。