【问题标题】:Clear UNDO history of events in browser with JavaScript?使用 JavaScript 清除浏览器中事件的 UNDO 历史记录?
【发布时间】:2012-11-22 12:48:59
【问题描述】:

我有一个用 Javascript 编写的 CodeMirror 实例,它充当代码编辑器。我为用户选择的过程加载代码..当用户选择一个过程然后另一个我只是将值设置为该过程的代码。当我这样做并且用户单击 CTRL+Z 或右键单击时,撤消它会返回上一个过程。当我调用设置值时,我需要清除撤消历史记录。无法找到如何做到这一点已经看遍了。任何帮助?

【问题讨论】:

标签: javascript undo undo-redo


【解决方案1】:

clearHistory() 怎么样。这个对我有用。当用户选择一个过程时调用它。

editor.clearHistory()

或者您可以通过在 codemirror 配置中使用“undoDepth”来完全禁用撤消功能

undoDepth : 0 ,

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-01
    • 2011-11-14
    • 1970-01-01
    • 2013-12-27
    • 2011-04-19
    • 2012-08-25
    • 1970-01-01
    相关资源
    最近更新 更多