모달과 함께 각도 2를 사용하고 있습니다. 모달을 닫은 후 다시 열면 모든 이전 데이터를 계속 사용할 수 있습니다. 하지만 모든 데이터를 재설정하고 싶습니다. 도움이 될 것입니다.모달을 닫은 후 ng 모델 데이터를 다시 초기화하십시오.
0
A
답변
0
귀하는 모달을 마감하고 있습니다. 그래서, close
함수에서 값을 재설정하는 코드를 넣으십시오. modals
에 Component
을 사용하는 경우 lifCycle 후크 ngOnDestroy
을 사용하여 값을 재설정 할 수 있습니다. 희망, 이것이 도움이된다.
0
귀하의 질문에 대한 설명이 매우 부족합니다. 그러나 왜 직접적인 방법을 사용하지 않고 사용자가 모델 사본과 상호 작용하게할까요? 일부 의사 코드 :
function onOpen() {
this.tempModel = Object.assign({}, this.realModel);
//or if you modal creates a new entity
//this.tempModel = {};
}
function onReset() {
//do nothing
}
function onSave() {
this.realModel = this.tempModel
}
관련 문제
- 1. 모달을 닫은 후 PHP 변수를 설정 해제하십시오.
- 2. 모달을 Swift에서 닫은 후 함수를 실행하십시오.
- 3. simplemodal, 닫은 후 즉시 다시 엽니 다.
- 4. Close 부트 스트랩 모달을 닫은 후 유효성 검사 메시지 재설정
- 5. 다른 페이지에서 돌아온 후 ViewModel을 다시 초기화하십시오.
- 6. Simplemodal : 닫은 후 데이터를 삭제하십시오.
- 7. 자바 스크립트에서 모달을 닫은 후 테이블의 새 행이 추가되지 않습니다.
- 8. 레일 시작 후 ActiveRecord를 다시 초기화하십시오.
- 9. ajax 요청 후 processing.js 스케치를 다시 초기화하십시오.
- 10. 회전 후 UIView보기 및 하위보기를 다시 초기화하십시오.
- 11. 브라우저에서 모달을 닫은 다음 전달 상태를 지우시겠습니까?
- 12. NSMutableArray를 NSMutableArray로 다시 초기화하십시오.
- 13. 웹 사이트를 닫은 후 데이터를 저장 하시겠습니까?
- 14. 데이터를 닫은 후 창에 데이터 보관. Netbeans
- 15. 기본 저장소를 다시 초기화하십시오.
- 16. 모델 토폴로지를 manytomanyfield로 초기화하십시오.
- 17. "다시 초기화하십시오"sharedInstance
- 18. 다른 애플리케이션을 닫은 후 데이터를 복구하는 방법
- 19. 경고창을 닫은 후 값을 다시 가져오고 싶습니다.
- 20. Python 스크립트를 닫은 후 즉시 다시 실행하십시오.
- 21. 프로그램을 닫은 후 응용 프로그램을 다시 시작하십시오.
- 22. 부분 다시 게시 후 각도 바인딩을 다시 초기화하십시오.
- 23. 필라브에서 플롯을 다시 초기화하십시오.
- 24. gmap3지도를 다시 초기화하십시오.
- 25. iOS에서 루트보기를 다시 초기화하십시오.
- 26. 파이썬 : 프로그램을 닫은 후 데이터를 메모리에 저장하십시오.
- 27. ng-repeat에서 동일한 값의 라디오 버튼을 초기화하십시오.
- 28. 안드로이드에서 ImageButton의 위치를 다시 초기화하십시오.
- 29. 컨텍스트를 다시 초기화하십시오. FormsAuthenticationTicket 시간 초과 후 사용자
- 30. 에릭 마틴의 SimpleModal은 모달을 닫은 후에 jquery UI를 닫습니다.
코드를 공유 할 수 있습니까? –