标签: angularjs
我在$ rootScope中有一个常用的角度模型。使用{{$ rootScope.client.name}}
有一个表单,用户可以更改其名称。当它使用新名称更新表单时,现有的表单会在模板中更改(由于绑定,这是正常的)。
如何停止此绑定并在下次刷新时进行更改或在保存后手动进行更改?谢谢!
答案 0 :(得分:3)
不要将原始对象绑定到表单,而是在编辑之前复制它(angular.copy)并在表单中绑定副本。然后在“保存”后将绑定到表单的对象复制回原始对象。
angular.copy