Estoy tratando de encontrar una manera de acceder al objeto imask en Angular. Vi este atributo
[imaskElement]="(elementRef, directiveRef) => maskElement" <!-- default = elementRef.nativeElement -->pero cuando trato de conectarlo a una propiedad en mi componente, no funciona. Angular no puede encontrar las propiedades elementRef y directRef en el componente.
Intenté conectarlo a esta propiedad:
@ViewChild('MyDatePicker') myDatePicker: ElementRef;Por aquí:
(...) [imaskElement]="(elementRef, directiveRef) => datePickerElement" />Además, si trato de acceder al elemento predeterminado como se indica en la documentación, no funciona. Cuando intento esto:
myDatePicker.nativeElement.updateValue()me sale este error:
ERROR TypeError: Cannot read properties of undefined (reading 'updateValue')¿Cómo puedo dirigir correctamente el atributo imaskElement a una propiedad de mi componente?