我在普通的HTML / PHP项目中使用codemirror,并且想编写一些php代码。但是当我想打开像
这样的php标签时<?php
在“&lt;”之后停止签名,不让我输入任何字符。我需要重新加载网站,以使其再次工作。 我的代码很简单。
<html>
<head>
<script src="util/codemirror-5.38.0/lib/codemirror.js"></script>
<link rel="stylesheet" href="util/codemirror-5.38.0/lib/codemirror.css">
<link rel="stylesheet" href="util/codemirror-5.38.0/theme/darcula.css">
<script src="util/codemirror-5.38.0/mode/php/php.js"></script>
<script src="util/codemirror-5.38.0/mode/clike/clike.js"></script>
</head>
<body>
<div id="codeeditor"></div>
<script>
var editor = CodeMirror(document.getElementById("codeeditor"), {
mode: 'php',
lineNumbers: true,
matchBrackets: true,
mime: 'text/x-php'
});
</script>
</body>
</html>
我的问题是,代码镜像基本崩溃,只有重新加载网站才有帮助。
答案 0 :(得分:0)
我遇到了同样的问题..通过这样做修复了它:
尝试将模式设置为 mode: text/x-php