xxxxxxxxxx
<input [value]="foo" (change)="changeFn($event)">
<input [ngModel]="bar" (ngModelChange)="modelChangeFn($event)">
xxxxxxxxxx
-------------For Two Way Data Binding-----------------
<select [ngModel]="selectedDevice" (ngModelChange)="onChange($event)" name="deviceText">
<option [value]="i" *ngFor="let i of devices">{{i}}</option>
</select>
onChange(event){
selectedDevice=event;
-----
-----
}
xxxxxxxxxx
export class MyClassName implements OnInit,OnChanges {
@Input() documents: Document[] = [];
..
ngOnChanges(changes: SimpleChanges){
console.log("changes ", changes)
if(changes.documents){
console.log("changes2 ", changes)
}
}