называется AppPhoneControl . Теперь я навешиваю на него некий контрол <app-phone-control [formControl] = "control"></app-phone-control>. Допустим по какому-либо событию я вызываю control.markAsTouched() или control.markAsDurty(), можно ли как то внутри самого AppPhoneControl отследить что были вызваны эти методы? Ну то есть я хочу когда вызывается control.markAsTouched() внутри самого AppPhoneControl был вызван какой-то метод
Можешь в компоненте (который ControlValueAccessor) заинжектить NgControl и после пропатчить нужный метод. Например: this.ngControl.control.markAsTouched = () => { // твоя логика };
to pay respect?
Обсуждают сегодня