我有一个表格列表。当用户单击表格时,会发生这种情况:
(click)="selectedTable=table"
并且出现了一个允许编辑selectedTable
. 该表单包含以下输入:
<md-input [(ngModel)]="selectedTable.name" name="name"></md-input>
还有一个更新更改的按钮..
<button (click)="updateTable(selectedTable)">Update</button>
和一个取消按钮:取消
我的问题
当我更新我的输入时,表格列表(界面)也会根据输入中的内容发生变化。但是当我更改输入然后单击“取消”时,界面会显示带有更新表格的表格列表,该表格仅在界面中更新,而不在我的服务器端更新(因为我没有单击更新)。
selectedTable
单击取消时如何恢复对 的更改?
或者换句话说:如何通过输入更改我的表格并仅在单击更新后在界面中更新它?