CKEditor 和 Jinja 模板(控制台错误)
CKEditor and Jinja templates (console errors)
我在我的 Flask 应用程序中使用 CKEditor,以便在我的文本字段中为用户提供所见即所得,并且我在 base.html
jinja 模板中加载脚本。
但是,我没有有文本字段的模板中出现控制台错误:
[CKEDITOR] Error code: editor-incorrect-element.
Object { element: "description" }
有解决办法吗?
谢谢!!
我通过在 base.html 而不是脚本中添加一个空块来解决这个问题:
{% block CKEditor_js %}
{% endblock CKEditor_js %}
然后我在页面底部的一个块中添加了脚本我需要脚本:
{% block CKEditor_js %}
<script src="{{ url_for('static', filename='js/cke.js') }}"></script>
{% endblock CKEditor_js %}
最后是一个非常小的 JS 文件,在本例中 cke.js,只有:
CKEDITOR.replace("description");
我在我的 Flask 应用程序中使用 CKEditor,以便在我的文本字段中为用户提供所见即所得,并且我在 base.html
jinja 模板中加载脚本。
但是,我没有有文本字段的模板中出现控制台错误:
[CKEDITOR] Error code: editor-incorrect-element.
Object { element: "description" }
有解决办法吗?
谢谢!!
我通过在 base.html 而不是脚本中添加一个空块来解决这个问题:
{% block CKEditor_js %}
{% endblock CKEditor_js %}
然后我在页面底部的一个块中添加了脚本我需要脚本:
{% block CKEditor_js %}
<script src="{{ url_for('static', filename='js/cke.js') }}"></script>
{% endblock CKEditor_js %}
最后是一个非常小的 JS 文件,在本例中 cke.js,只有:
CKEDITOR.replace("description");