cuốn sách gpt4 ai đã làm

javascript - 当我更新另一个作用域变量时,作用域变量会自动更新

In lại Tác giả: Walker 123 更新时间:2023-11-28 18:35:44 25 4
mua khóa gpt4 Nike

我正在获取 ajax 请求数据并分配给一个作用域变量$scope.customerEvents = 数据;然后我使用另一个变量来修改数据

    var datanew=data;
datanew.unshift({'customer_events_id': 'ID','date':'Date','event':'Event','eventsubtype':'Event Subtype','eventtype':'Event Type','time':'Time','user_id':'User ID','user_mrn':'User MRN','user_name':'User Name','user_role':'User Role'});
$scope.downloadcsv=datanew;

但是 customerEvents 正在更新。

câu trả lời hay nhất

你应该使用:

$scope.customerEvents = angular.copy(data);

创建源的深拷贝,它应该是一个对象或数组。

这就是tài liệu .

你也可以看看这个问题:Javascript equivalent of assign by reference?

关于javascript - 当我更新另一个作用域变量时,作用域变量会自动更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37130622/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress