Я бы хотел pipe
форму группы реактивной формы.
Тогда я хотел бы сделать некоторые проверки для этой группы отдельных элементов управления.
Вот как я определяю свою форму
myForm = this.formBuilder.group({
myFormNameDrop: this.formBuilder.group({
myName:['',Validators.required],
myDrop:['era']
}),
style:[''],
userId:[this.user_id]
});
И это pipe
Я пытаюсь создать
this.results = this.myForm.value.myFormNameDrop.valueChanges.pipe(
debounceTime(400),
distinctUntilChanged(),
filter(formdata => formdata.myName.length > 0),
switchMap( formdata => this.shoesService.details(formdata.myName)),
shareReplay(1)
);//pipe
Я получаю две ошибки.
TypeError: Cannot read property 'pipe' of undefined
о this.results = this.myForm.value.myFormNameDrop.valueChanges.pipe(
и код VS показывает предупреждение о filter(formdata => formdata.myName.length > 0),
: свойство myName
не существует для типа '{}'
Как я могу получить доступ к formGroups и элементам управления formGroups в таких случаях? Я использую угловой 6
Спасибо