Я создаю эту директиву для поиска, когда значение ввода было изменено на что-то.
import { Directive, HostListener } from '@angular/core';
@Directive({
selector: '[ktCloseDatePciker]'
})
export class CloseDatePcikerDirective {
constructor() { }
@HostListener('change', ['$event'])
click(event) {
console.log('clicked!');
}
}
и используйте это в html следующим образом:
<input #dateDirectivePicker="dpDayPicker" ktCloseDatePciker (change)="close()" formControlName="Publish_CalendarDate" id="date-lrt" theme="dp-material" matInput mode="daytime" [dpDayPicker]="datePickerConfigStart" />
, но это не сработало, когда я изменяю значение, оно не может написать консоль в сокращенном виде.
в чем проблема? как можно решить эту проблему?