ngModel
ngModel은 양방향성 특징을 지닌다.
[(ngModel)]="variable"
[]
[] 은 input을 의미한다.
component 로 fullscreen을 값을 전달
<component [fullscreen]="true"></component>
()
() 은 output을 의미한다.
클릭이 발생하면 compoent에서 프로세서 처리후 $event를 호출한 곳으로 전달
<component (click)="clicked($event)"></component>
[(ngModel)] 은 아래와 같이 분리하여 각각 처리도 가능하다.
<select [ngModel]="selectedDevice" (ngModelChange)="onChange($event)" name="sel2">
<option [value]="i" *ngFor="let i of devices">{{i}}</option>
</select>