При использовании наблюдаемых в Angular я понял, что наблюдаемый объект не будет работать, если на него не подписана подписка. Однако, когда мы смотрим на rx js, код обычно выглядит примерно так:
getProcess$ = createEffect(() =>
this.actions$.pipe(
ofType(ProcessActions.getProcessIdSuccess),
switchMap((action) =>
this.processService.getProcess(action.payload).pipe(
delay(5000),
map((data: any) => ProcessActions.getProcessSuccess({ payload: data }))
)
)
)
);
Нет, где в коде вызывается метод subscribe (), который меня несколько сбивает с толку. Как код во внутреннем наблюдаемом выполняется без подписки? Спасибо.