q.all для angular2 наблюдаемых
Есть ли что-то вроде q.all для разрешения всех запросов HTTP API в Angular2?
В angular1 я могу сделать что-то вроде этого:
var promises = [api.getA(),api.getB()];
$q.all(promises).then(function(response){
// response[0] --> A
// response[1] --> B
})
В angular2 модуль http возвращает Observable,
api.getA().subscribe(A => {A})
api.getB().subscribe(B => {B})
Но я хочу решить A и B вместе, а затем сделать что-нибудь.