J'aimerais pouvoir attendre sur un observable, par exemple
const source = Rx.Observable.create(/* ... */)
//...
await source;
Une tentative naïve entraîne la résolution immédiate de l'attente et non le blocage de l'exécution
Edit: Le pseudocode pour mon cas d'utilisation prévu complet est:
if (condition) {
await observable;
}
// a bunch of other code
Je comprends que je peux déplacer l'autre code dans une autre fonction distincte et le passer dans le rappel d'abonnement, mais j'espère pouvoir éviter cela.
.subscribe()
appel de méthode?