나는 angularjs로 작업하고 있습니다. 나는 다른 종류의 문제가 있었다.Angularjs + stop으로 데이터를 변수로 업데이트합니다.
HTTP 호출이 있습니다. HTTP 요청 후 응답은 두 개의 다른 변수에 저장됩니다. 변수의 데이터를 변경하면 자동으로 다른 변수로 변경됩니다.
$http.get('get/list')
.success(function(data, status) {
$scope.test1 = data;
$scope.test2 = data;
})
.error(function(data) {
});
// 샘플 내가 TEST1 변수로 JSON을 밀어 것입니다 후 JSON
{
"lists": [
{
"_id": "575e6d4bde006e3176bb9dc5",
"items": [
{
"name": "a"
}, {
"name": "b"
}
],
"name": "fridge",
"status": "done"
}
]
}
.
$scope.addRow = function(comment1) {
$scope.test1.lists.push({
'name' : 'c'
});
};
그러나 $ scope.test2를 인쇄 할 때 자동으로 새로운 추가 항목이 추가되었습니다. (이름 = c).
이 문제를 해결하기위한 모든 아이디어. 나는 HTTP 요청에 들어가는 것을 test2로 출력 할 필요가있다.