如何撤消RequestFactory更新

And*_*gin 10 gwt undo requestfactory

通过GWT RPC更新对象可以轻松撤消.我们需要在内存中克隆先前的实体状态并在撤消时应用它.

但是当我们使用RequestFactory时,没有具体的更新操作.RequestFactory将实体修改发送到服务器并更新存储库实体本身.我们无法拦截更新过程.

如何对使用RequestFactory进行的更新实现撤消?

Nav*_*h G 0

在您触发请求之前,请求工厂不会更新服务器实体。因此,您可以简单地避免调用 fire(),以防止对服务器进行修改。希望这就是你的意思。您能否发布演示更新实体的方式以及要在何处执行撤消的代码?