구성 요소에서 작업 중이므로 구성 요소 내부에 변경 사항이 있는지 또는 변수가 변경되었는지 감지해야합니다. 뭔가 할거야 ... 가능하니? 그래서 내가 값을 기준으로하고 변경 사항이있을 것을, 내 구성 요소의 내부에 감지 할 필요가각도 4의 구성 요소 변경 감지
public var1: boolean;
public var2: string
이 내 HTML
<component-boolean [(ngModel)]="var1"></component-boolean>
<component-string[(ngModel)]="var2"></component-string>
입니다 : 예를 들어
이 내 코드입니다 모든 변수의.물론 변수의 양을 알 수 없으므로 모든 변수에 대한 변경 감지를 선언 할 필요가 없으며 동적이어야합니다.
this.booleanChanges.next(whatever);
을 그리고 당신이 그렇게 당신의 HTML을 변경할 수 있습니다
@Output() booleanChanges: EventEmitter<string> = new EventEmitter();
뭔가 그냥 같은 이벤트를 방출 변경하는 경우 : 뭔가 구성 요소 내에서 변경하는 경우