val x: Observable[Int] = Observable.just(1).doOnSubscribe(() => println(s"subscribed"))
val y = x.subscribe(t => println(s"got item: $t"))
println("all done")
Ich würde dieser CodeWarum führt dies nicht die Funktion aus, die für die doOnSubscribe-Funktion von RxScala angegeben wurde?
gedachtsubscribed
got item: 1
all done
drucken würde, aber es druckt nicht die anfänglichen „abonniert“.
Ouch verwirrt zu sein - du hast recht, ich völlig verpasst. Ich habe einen Kommentar zu diesem Bug hinzugefügt - ich denke, es gibt eine Möglichkeit, beide Stile zu unterstützen, und zwar auf Kosten eines zusätzlichen Imports. –