發出連續請求
在進行序列請求時,RxJava 很方便。如果你想使用一個請求的結果來製作另一個請求,你可以使用 flatMap
運算子:
api.getRepo(repoId).flatMap(repo -> api.getUser(repo.getOwnerId())
.subscribe(/*do something with the result*/);
在進行序列請求時,RxJava 很方便。如果你想使用一個請求的結果來製作另一個請求,你可以使用 flatMap
運算子:
api.getRepo(repoId).flatMap(repo -> api.getUser(repo.getOwnerId())
.subscribe(/*do something with the result*/);