Codemirror在php模式下崩溃

时间:2018-06-02 13:29:13

标签: php codemirror

我在普通的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>

我的问题是,代码镜像基本崩溃,只有重新加载网站才有帮助。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题..通过这样做修复了它:

尝试将模式设置为 mode: text/x-php