Я ударился головой об этом, пытаясь понять это, и никакая документация, которую я смог прочитать, не дала мне ответа на мой вопрос.
У меня есть служба, которая говорит напрямую с API и возвращает наблюдаемое событие, которое при обычных обстоятельствах я бы подписал и сделал то, что я хочу, с данными, однако во вторичной службе, которая использует запросы от спокойной службы, Мне нужно иметь возможность возвращать значения из запроса.
getSomething() {
return this._restService.addRequest('object', 'method').run()
.subscribe(
res => {
res;
},
err => {
console.error(err);
}
);
}
returnSomething() {
return this.getSomething();
}
В приведенном выше кратком примере я хочу знать, есть ли способ вернуть res
из getSomething()
в returnSomething()
. Если это невозможно для достижения этой цели, какова альтернатива? Я добавлю, что на _restService довольно сильно полагаются, и я действительно не хочу начинать возиться с этим.