delimiter: string) { if (path == null) return null; if (!(path instanceof Array)) { path = (<string>path).split(delimiter); } if (path instanceof Array && (path.length === 0)) return null; return (<Array<string|number>>path).reduce((v: AbstractControl, name) => { if (v instanceof FormGroup) { return v.controls.hasOwnProperty(name as string) ? v.controls[name] : null; } if (v instanceof FormArray) { return v.at(<number>name) || null; } return null; }, control);}
Сорри. Форматирование слетело
Ааа мой глаза
Обсуждают сегодня