84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
如图,我的列表和修改中绑定的都是vm.itemObj,如果在弹窗出来的时候我进行处理,那么就算不提交到后端,由于双向绑定,列表中也会发生变化,这个怎么解决
팝업 창 컨트롤러에서 수정을 처리하려면 obj=angular.copy(vm.itemObj)를 사용하세요. 페이지 컨트롤러를 반환할 때 obj를 페이지 컨트롤러에 다시 할당하세요
하나는 vm.itemObj를 바인딩하고 다른 하나는 vm.itemObjCache를 바인딩합니다.
수정이 확인되면 vm.itemObjCache['xxx'] 값이 vm.itemObj['xxx']
팝업과 목록에 다른 컨트롤러를 사용하면 이러한 상황을 피할 수 있습니다.
팝업 창 컨트롤러에서 수정을 처리하려면 obj=angular.copy(vm.itemObj)를 사용하세요. 페이지 컨트롤러를 반환할 때 obj를 페이지 컨트롤러에 다시 할당하세요
하나는 vm.itemObj를 바인딩하고 다른 하나는 vm.itemObjCache를 바인딩합니다.
수정이 확인되면 vm.itemObjCache['xxx'] 값이 vm.itemObj['xxx']
로 덮어쓰기됩니다.팝업과 목록에 다른 컨트롤러를 사용하면 이러한 상황을 피할 수 있습니다.