En este código, tengo un error que dice "No se pueden leer las propiedades de undefined (leyendo 'indexOf')"
lowPassword(control: FormControl): { [lowLevelPassword: string]: boolean; } { if (this.invalidPassword.indexOf(control.value) != -1) { return { lowLevelPassword: true, }; } return null; }invalidPassword es una matriz como => [{id: 1, nombre:'john'}] control.value es una clave como => control.value = nombre
si hay un nombre como clave en la matriz invalidPassword, devuelve verdadero, de lo contrario, falso
Ejemplo:
(control.value en invalidPassword) ? 'disponible' : 'ninguno'