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
    }
   }

0 ответов

Другие вопросы по тегам