Angular wjTooltip 속성이 있는 컨트롤의 formGroup patchValue 동작하지 않는 문제
페이지 정보
작성자 초코파이 작성일 2021-10-07 16:53 조회 2,598회 댓글 1건본문
관련링크
안녕하세요.
wj-input-number 컨트롤로 입력 시 2번째 wj-input-number에 값을 patchValue 로 계산값을 넣어주는 로직이 있습니다.
wjTooltip 속성 유무에 따라 patchValue 호출 시 formControlName 설정된 컨트롤의 값이 변경되지 않는 현상이 있습니다.
this.form.get('sum').valueChanges.subscribe((value) => {
const sum = value || 0,
discount = this.quotationGroup.get('discount').value || 0,
amount = this.quotationGroup.get('amount');
amount.patchValue(sum - discount);
});
으로 된 이벤트가 있고, wj-input-number formControlName="amount" [wjTooltip]="'Test'"></wj-input-number>
된 컨트롤에 patchValue가 안되는 상황입니다. 물론 다른 이벤트도 안되는 문제가 있습니다.
ViewChild 같은거 안쓰고 가능한 방법이 있을까요?