我正在使用Ace编辑器在文本编辑器中加载Html内容,用户可以在其中编辑和保存自己的内容。因此用户可以退出并打开新的HTML。什么是清除旧内容和加载新内容的程序。
感谢您的提前帮助
答案 0 :(得分:4)
如果您想完全丢弃旧内容,请清除撤消历史记录
editor.session.setValue(text)
如果您想保留旧内容以便以后恢复,例如对于标签,请使用
newSession = ace.createEditSession(text, mode/*optional*/)
var oldSession = editor.session
editor.setSession(newSession)
// to restore old state call editor.setSession(oldSession)