fix: 修复编辑器错误

This commit is contained in:
2017-10-20 14:34:37 +08:00
parent 2e13eeff44
commit fc6cfe0751

View File

@ -23,20 +23,34 @@
<script src="//cdn.bootcss.com/messenger/1.5.0/js/messenger.min.js"></script>
<script src="//cdn.bootcss.com/messenger/1.5.0/js/messenger-theme-future.min.js"></script>
<link href="//cdn.bootcss.com/codemirror/5.30.0/codemirror.min.css" rel="stylesheet">
<script src="//cdn.bootcss.com/codemirror/5.30.0/codemirror.min.js"></script>
<link href="//cdn.bootcss.com/codemirror/5.30.0/codemirror.css" rel="stylesheet">
<script src="//cdn.bootcss.com/codemirror/5.30.0/codemirror.js"></script>
<script src="//cdn.bootcss.com/codemirror/5.30.0/mode/javascript/javascript.min.js"></script>
<script src="//cdn.bootcss.com/codemirror/5.30.0/addon/lint/javascript-lint.min.js"></script>
<script src="//cdn.bootcss.com/codemirror/5.30.0/addon/hint/javascript-hint.min.js"></script>
<script src="//cdn.bootcss.com/codemirror/5.30.0/mode/javascript/javascript.js"></script>
<script src="//cdn.bootcss.com/codemirror/5.30.0/addon/lint/javascript-lint.js"></script>
<script src="//cdn.bootcss.com/codemirror/5.30.0/addon/hint/javascript-hint.js"></script>
<script src="//cdn.bootcss.com/codemirror/5.30.0/addon/lint/yaml-lint.min.js"></script>
<link href="//cdn.bootcss.com/codemirror/5.30.0/addon/fold/foldgutter.css" rel="stylesheet">
<script src="//cdn.bootcss.com/codemirror/5.30.0/addon/fold/foldgutter.js"></script>
<script src="//cdn.bootcss.com/codemirror/5.30.0/addon/lint/yaml-lint.js"></script>
</head>
<script>
code = document.getElementById("code");
var editor = CodeMirror.fromTextArea(code, {
mode: "javascript"
});
window.onload = function () {
code = document.getElementById("code");
window.editor = CodeMirror.fromTextArea(code, {
mode: "javascript",
lineNumbers: true,
lineWrapping: true,
extraKeys: {
"Ctrl-Q": function (cm) {
cm.foldCode(cm.getCursor());
}
},
foldGutter: true,
gutters: ["CodeMirror-linenumbers", "CodeMirror-foldgutter"]
});
}
</script>
<body>