RxJava中的doOnNext(...)的用途是什么
问题内容:
我们什么时候应该使用doOnNext()可观察的,而不是仅仅onNext()?
问题答案:
doOnNext
用于副作用:您想在流的中间步骤(例如,在过滤流之前)对流的中间步骤中的项目排放做出反应(例如,对数),用于横向行为(例如记录),但您仍希望该值向下传播流。
onNext
更最终,它消耗了价值。
我们什么时候应该使用doOnNext()可观察的,而不是仅仅onNext()?
doOnNext
用于副作用:您想在流的中间步骤(例如,在过滤流之前)对流的中间步骤中的项目排放做出反应(例如,对数),用于横向行为(例如记录),但您仍希望该值向下传播流。
onNext
更最终,它消耗了价值。