Saya ingin bisa menunggu yang bisa diamati, misalnya
const source = Rx.Observable.create(/* ... */)
//...
await source;
Upaya naif menghasilkan menunggu penyelesaian segera dan tidak memblokir eksekusi
Edit: Pseudocode untuk kasus penggunaan lengkap saya adalah:
if (condition) {
await observable;
}
// a bunch of other code
Saya mengerti bahwa saya dapat memindahkan kode lain ke fungsi lain yang terpisah dan meneruskannya ke panggilan balik berlangganan, tetapi saya berharap dapat menghindarinya.
.subscribe()
pemanggilan metode?