페이지에 업데이트 할 데이터가있는 컨트롤러가 있지만 컨트롤러에 주입되는 데이터에 문제가 있습니다.데이터가 변수에 1 회/1 회만 저장됩니다.
기본적으로 내 컨트롤러에 삽입 된 데이터는 항상 실시간으로 업데이트되지만, 페이지에로드 된 첫 번째 데이터는 변수에 저장되고 변경되지 않아야하지만 어떤 이유로 업데이트됩니다.
내 코드 :
vm.storedData = null;
function activate() {
if(vm.storedData == null){
vm.storedData = data.condition_lines;
}
}
activate();
내가 뭔가 잘못하고 있습니까?
그 이유는 예를 들어, 코드에서 "="수행 할 때, 매우 간단합니다 vm.storedData = data.condition_lines; 기본적으로 "data.contidion_lines"에 대한 포인터 인 새로운 변수를 만들면 data.condition_lines에 대한 모든 변경 사항이 vm.storedData에 반영됩니다. – encore