我正在尝试使用 CodeMirror 在文本区域中突出显示语法。我还在为 textarea 使用 Bootstrap 2.3。我得到了 Bootstrap 显示的 textarea 中的代码,但是在 CodeMirror 中没有突出显示语法,而是在 Chrome 控制台中得到了这个错误:
未捕获的类型错误:无法设置未定义的属性“显示”。
这是我用于给定表单的 Javascript,对象为空。
var myCodeMirror = CodeMirror.fromTextArea($('#formId'), {
mode: {name: "python",
version: 2,
singleLineStringErrors: false},
lineNumbers: true,
//indentUnit: 4,
smartIndent: true,
tabSize: 2,
indentWithTabs: true,
tabMode: "shift",
autofocus: true,
matchBrackets: true
});