• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

RxJava和一些编码与rxjava它让你想在一个完全不同的方式,我仍然无法理解我应该怎么做时,我想要一些操作的一些数据保存在集合中(后收藏

multithreading 来源:VodkaPlease 5次浏览

保存数据可以说地图的一个关键的价值),以便在所有请求完成后稍后处理。例如 可以说我想发出一些对某个API的调用,并在地图中保存所有失败的调用响应,以便稍后进行一些“错误更正”。 直到现在它看起来像我需要从上到下写整个流程来做这个请求 – >错误 – >纠正这是一个操作管道,我想分离到两个不同的操作发生在不同的时间。 我意识到我可能错过了rxjava的一个关键概念。RxJava和一些编码与rxjava它让你想在一个完全不同的方式,我仍然无法理解我应该怎么做时,我想要一些操作的一些数据保存在集合中(后收藏

总之我怎么之外缓存数据的集合在以后解决?只是在请求失败时将数据放入并发HashMap是好主意/练习?

在此先感谢

===========解决方案如下:

一般来说,如果你要的副作用添加到RX链,你想使用doOnNext或doOnError – 可能是第二个为你的使用情况。您可以将其添加到Action1实施中的收藏中。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)