Angular 2 Тип ввода File, ngOnChanges не выполняется
Я создал пользовательский компонент и применил его на
<input [ERR]="' '" required ngModel name="leaseagreement" type="file" (change)="onFileChange()">
[ERR] создан, чтобы показать ошибку, но событие подключения этого компонента ngOnChanges не выполняется при выборе файла. Если какой-либо способ вызвать его, пожалуйста, поделитесь.
@Component ({
selector:'[ERR]',
template:`<template #validationref>
<span class="ERR2">{{error}}</span>
</template>
<ng-content></ng-content>
`
})
export class ERR implements OnInit {
@Input() ERR:string;
@Input() ngModel:string;
@ViewChild('validationref') validationref;
public error:string = "";
ngOnInit() {
}
ngOnChanges(args: any[]) {
// my error plugin code
}
}