Я хочу l oop через идентификаторы, представить в массиве объектов и затем передать его другому действию. Я пробовал data.foreach и получаю ошибку. Скорее всего, я не использую правильный оператор RX js. Любая помощь в этом будет принята с благодарностью.
Пример данных = [{id: 1, имя: 'name1'}, {id: 2, имя: 'name1'}]
loadSucces$ = createEffect(() =>
this.actions$.pipe(
ofType(Actions.loadSuccess),
switchMap(([data]) =>
// data returns an array of objects, from whose id I want to go through
this.service
.get('data.id')
.pipe(
map(serviceData =>
Actions.loadDataSuccess({ serviceData })
),
catchError(error =>
of(Actions.loadDataSuccess({ error }))
)
)
)
)
);