Как сделать синхронные вызовы http в угловых 2

Этот вопрос уже задавалсяВот, Тем не менее, поскольку прикладной контекст слишком сильно вовлечен в вопрос, я не мог понять основы. Например, естьqueryArr параметр. Что оно делает?

В любом случае, мне нужно небольшое руководство о том, как сделать синхронные вызовы http самым простым способом. Решение, которое я придумал, заключается в том, что нужно подписаться на наблюдаемые в «вложенном» порядке. Например, есть наблюдаемыеox а такжеoy, Данные запроса, вызываемого вoy зависит от данных поступаетox:

xData: string = "";
yData: string = "";  

ox.subscribe(
    data => {xData = data;},
    error => console.log(error),
    () => {
        oy.subscribe(
            data => {yData = xData*data;},
            error => console.log(error),
            () => console.log("aaa")
        );
    }
);

В последний раз я помню (я не очень много делаю javascript, и я немного новичок), в той области, где я подписалсяoy,xData или жеyData больше не видно Пожалуйста, поправьте меня и укажите мне правильное направление, если я ошибаюсь.

Есть ли «хорошее» решение или лучший способ сделать это?

Ответы на вопрос(1)

Ваш ответ на вопрос