codemirror - 多个文本区域不工作
codemirror - multiple text areas not working
根据此处的问题 Can codemirror be used on multiple textareas?。
我已将准确的配置应用到我的页面,并且没有文本区域被转换为代码镜像。
控制台中也没有错误,我不确定我错过了什么?
我的代码如下:
<script src="{% static 'home/scripts/codemirror/codemirror.js' %}"></script>
<link href="{% static 'home/scripts/codemirror/codemirror.css' %}" rel="stylesheet">
<script src="{% static 'home/scripts/codemirror/django/django.js' %}"></script>
<script type="text/javascript">
function editor(id) {
CodeMirror.fromTextArea(id, {
height: "400px",
continuousScanning: 500,
lineNumbers: true
});
}
editor('id_config');
editor('id_remote_config');
</script>
<form id="edit_template" action="" method="post">
{% csrf_token %}
{{ TemplateForm.template_name }}
{{ TemplateForm.config }}
{{ TemplateForm.remote_config }}
<input type='submit' value='Update' />
</form>
django 表单使用我指定的 ID 呈现文本区域
有人有什么想法吗?
谢谢
您调用 editor()
时这些文本区域不存在。将您的脚本标记移动到表单下方或在 window 加载事件处理程序
中调用 editor()
根据此处的问题 Can codemirror be used on multiple textareas?。
我已将准确的配置应用到我的页面,并且没有文本区域被转换为代码镜像。
控制台中也没有错误,我不确定我错过了什么?
我的代码如下:
<script src="{% static 'home/scripts/codemirror/codemirror.js' %}"></script>
<link href="{% static 'home/scripts/codemirror/codemirror.css' %}" rel="stylesheet">
<script src="{% static 'home/scripts/codemirror/django/django.js' %}"></script>
<script type="text/javascript">
function editor(id) {
CodeMirror.fromTextArea(id, {
height: "400px",
continuousScanning: 500,
lineNumbers: true
});
}
editor('id_config');
editor('id_remote_config');
</script>
<form id="edit_template" action="" method="post">
{% csrf_token %}
{{ TemplateForm.template_name }}
{{ TemplateForm.config }}
{{ TemplateForm.remote_config }}
<input type='submit' value='Update' />
</form>
django 表单使用我指定的 ID 呈现文本区域
有人有什么想法吗? 谢谢
您调用 editor()
时这些文本区域不存在。将您的脚本标记移动到表单下方或在 window 加载事件处理程序
editor()