我知道您可以将div转换为ACE编辑器,如下所示:
var editor = ace.edit("editor");
如何将其改回普通div?
答案 0 :(得分:4)
editor.destroy
不会从div中删除所有事件侦听器,因此必须执行此类操作。
var value = editor.getValue()
editor.destroy()
var oldDiv = editor.container
var newDiv = oldDiv.cloneNode(false)
newDiv.textContent = value
oldDiv.parentNode.replaceChild(newDiv, oldDiv)