Я использую плагин Code Mirror для редактирования HTML-страницы страницы. Код HTML извлекается из базы данных и задается как значение в Code Mirror. Но после установки значения он отображается в том же формате, в котором он был сохранен в базе данных. Как я могу отобразить его в правильном формате? Заранее спасибо.Как мне форматировать HTML-код в окне «Зеркало кода», когда значение установлено на него?
4
A
ответ
10
Существует функция называется autoFormatRange
editor.autoFormatRange(range.from, range.to);
Этот фрагмент из CodeMirror Group может быть то, что вам нужно:
function autoFormat() {
var totalLines = editor.lineCount();
var totalChars = editor.getTextArea().value.length;
editor.autoFormatRange({line:0, ch:0}, {line:totalLines, ch:totalChars});
}
Большое спасибо ... Он работает .. –
Я использовал приведенный выше код, но есть некоторые проблемы при установке огромных данных в codemirror, что-то можно сделать для этого? –
Метод autoFormatRange, кажется, ушел – shrimpwagon