【发布时间】:2016-09-23 16:21:33
【问题描述】:
我在 Angular 2 中有一个绑定到模型的表单。现在我希望模型中的更改在用户点击取消时回滚。我如何做到这一点?
【问题讨论】:
-
在此处查看有关 RestoreService 的讨论:angular.io/docs/ts/latest/guide/…
-
@MarkRajcok:这不起作用,因为我的模型也绑定到另一个组件,并且表单中的所有更改都必须反映在该组件中同时用户正在编辑形式。
-
在显示表格之前复制您的模型。如果用户取消,恢复到副本,并通知其他组件也使用副本。
-
@MarkRajcok,这就是我现在正在做的事情。我认为可能有更好的方法来做到这一点。感谢您的宝贵时间。