在实时编辑中撤消单个编辑而不是其他人的编辑

时间:2018-07-10 04:53:25

标签: jquery node.js socket.io codemirror

我已经构建了一个应用程序,该应用程序允许使用Codemirror和socket.io和node.js进行实时编辑。它确实运行良好;但是,我只停留在一部分。当用户调用undo命令时,无论用户如何,它都会撤消最新的条目。我只想撤消键入用户的最后一个条目。例如:

用户1种类型:你好,你好吗?

用户2然后键入:好,谢谢!

然后,用户1使用撤消命令(即ctrl + z)撤消他/她的键入,但是它删除了“好,谢谢!”。而不是“你好,你好吗?”

那么,可以撤消当前用户而不是所有用户的最后一个条目吗?

在此先感谢您提供任何建议。

0 个答案:

没有答案