javascript - 来自http响应的 Angular 局部变量绑定(bind)

标签 javascript angularjs variables binding

我只是想知道有什么方法可以绑定(bind)变量而不互相绑定(bind)。

     this.commissions = res.Data;
     this.oldCommissions = res.Data;

当我更改此对象的'Price'值时this.commissions

this.oldCommissions 还会更改'Price' 值。

有人知道我怎样才能避免这种情况吗?

最佳答案

 this.commissions =angular.copy(res.Data);
 this.oldCommissions =angular.copy(res.Data);

关于javascript - 来自http响应的 Angular 局部变量绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42565005/

相关文章:

javascript - ES6 : fire React function

javascript - 在 jqGrid 的表格区域显示自定义消息

angularjs - 使用包含 ng-if 的模板对 AngularJS 指令进行单元测试

javascript - 如何从 URL 字符串中删除一些参数?

javascript - 为什么局部变量会杀死我的全局变量?

javascript - 在没有表格标签的情况下,创建一个具有固定标题和第一列的表格

javascript - 如何在 jQuery 单击事件中显示不透明背景

angularjs - AngularJS 项目中的 Grunt Karma 单元任务失败

javascript - 通过 Ajax 发送 FormData + js 变量

c - 单独函数中的 Malloc 变量导致 "uninitialized in this function"