我正在使用angularjs。我有一些不同的问题。Angularjs +停止更新数据到变量
我有HTTP调用。在HTTP请求之后,响应将被存储在两个不同的变量中。在改变数据后,它会自动变成其他变量。
$http.get('get/list')
.success(function(data, status) {
$scope.test1 = data;
$scope.test2 = data;
})
.error(function(data) {
});
//样品JSON
{
"lists": [
{
"_id": "575e6d4bde006e3176bb9dc5",
"items": [
{
"name": "a"
}, {
"name": "b"
}
],
"name": "fridge",
"status": "done"
}
]
}
后,我会推入JSON TEST1变量。
$scope.addRow = function(comment1) {
$scope.test1.lists.push({
'name' : 'c'
});
};
但是,当我打印$ scope.test2它也自动添加新增加的项目。 (name = c)。
任何想法来解决这个问题。我需要打印test2获取HTTP请求的内容。