У меня есть переменная, которая является списком
this.formListModel = [studentData1,studentData2,studentData3]
Теперь мне нужно выполнить итерацию данных каждого студента в списке выше, и мне нужно передать метод, и этот метод отправит эти данные для бэкэнда через API
Так вот небольшой код
1. this.odataNotificationService.cancelNotification(this.model)
2. .pipe(
3. tap(() => {
4. someFunctionality..
5. someFunctionality..
6. }),
7. flatMap(() => this.someFunctionWhichReturnsObservable()),
8. flatMap(() => this.someSecondFunctionWhichReturnsObservable()),
9. flatMap(() => this.formListModel.map(()=>{
return this.thirdFunctionWhichReturnsObservable(form.identifier)
}))
Теперь у меня проблема в строке 9 и 10
Здесь у меня есть список, который хранится в переменной this.formListModel
, где мне нужно перебрать данные и отправить в функцию Next this.thirdFunctionWhichReturnsObservable(form)
Я использовал карту внутри flatMap, которая никогда не будет работать. Поэтому я ищу решение, в котором я мог бы выполнять итерации внутри трубы