【发布时间】:2017-06-15 17:15:12
【问题描述】:
在 ReactiveUI 中,我们可以使用 whenAny() 从属性或一组属性创建可观察对象。如何在 Kotlin 中实现类似的功能?
【问题讨论】:
标签: kotlin observable reactiveui reactivex
在 ReactiveUI 中,我们可以使用 whenAny() 从属性或一组属性创建可观察对象。如何在 Kotlin 中实现类似的功能?
【问题讨论】:
标签: kotlin observable reactiveui reactivex
从纯语言的角度来看,如果您的项目中有 RxJava,您可以使用任何组合方法来整理来自多个 Observable 的结果。在此处查看方法列表:
似乎可能没有与whenAny() 直接类似的东西,但您应该能够通过 zip、merge 或其他方法之一从反应的角度实现与您正在寻找的类似的东西。
如果您还专门考虑 Android UI Rx 功能,那么有先见之明的 Jake Wharton 提供了:
希望这会有所帮助!
【讨论】: