Size: a a a

ReactiveX - русскоговорящее сообщество

2020 July 09

v

vitaly in ReactiveX - русскоговорящее сообщество
мммм. Ну, вот у меня есть сабджект, я туда напихиваю онНекстом чего-нибудь и оно там лежит)) И когда я подпишусь, оно всё вываливается. Я хочу, чтобы можно было их оттудова убрать.
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
но значит тут либо не нужен Rx
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
либо неверный флоу
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
vitaly
мммм. Ну, вот у меня есть сабджект, я туда напихиваю онНекстом чего-нибудь и оно там лежит)) И когда я подпишусь, оно всё вываливается. Я хочу, чтобы можно было их оттудова убрать.
опасно такие сабджекты делать
источник

v

vitaly in ReactiveX - русскоговорящее сообщество
так в остальном всё здорово и выразительно, именно вот этого не хватает
источник

v

vitaly in ReactiveX - русскоговорящее сообщество
90% случаев с желаниями касательно уничтожения монитора связано именно с этим
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
лучше тогда строить пайплайн по частям где есть кэш и где его нет
источник

v

vitaly in ReactiveX - русскоговорящее сообщество
я просто пересоздаю сабджект в этом случае, но тогда приходится переподписываться и текущие подписки в пролёте
источник

Т

Тимур in ReactiveX - русскоговорящее сообщество
На собеседовании задали вопрос: «Назовите конечные состояния Single?».
О каких состояниях идет речь? Что ответить нужно было?
источник

AD

Aleksey D. in ReactiveX - русскоговорящее сообщество
Тимур
На собеседовании задали вопрос: «Назовите конечные состояния Single?».
О каких состояниях идет речь? Что ответить нужно было?
error / success?
источник

v

vitaly in ReactiveX - русскоговорящее сообщество
onNext и onError там вроде
источник

v

vitaly in ReactiveX - русскоговорящее сообщество
да?
источник

Т

Тимур in ReactiveX - русскоговорящее сообщество
Aleksey D.
error / success?
Я вопроса не понял, по этому и не ответил на него. Не думал, что речь идет о onSuccess и onError. Спасибо.
источник

K

Kirill in ReactiveX - русскоговорящее сообщество
Всем привет!
Подскажите, как делать запрос на сервер последовательно, дожидаясь выполнение предыдущего.
Нашел нечто такое, но оно работает паралелно..
        compositeDisposable.add(Observable.fromIterable(listDirector)
           .subscribeOn(Schedulers.single())
           .flatMapCompletable {
               repository.request(AddUser(id!!, syncToken!!, it.id!!, type!!)).onErrorComplete()
           }
           .doAfterTerminate { repository.request(GetRequest(id!!)).subscribe() }
           .subscribe(
               {
                   Log.d(tag,"flatMapCompletable") }
               ,{
               Log.e(tag,"${it.message}")
           }))
источник

AD

Aleksey D. in ReactiveX - русскоговорящее сообщество
Kirill
Всем привет!
Подскажите, как делать запрос на сервер последовательно, дожидаясь выполнение предыдущего.
Нашел нечто такое, но оно работает паралелно..
        compositeDisposable.add(Observable.fromIterable(listDirector)
           .subscribeOn(Schedulers.single())
           .flatMapCompletable {
               repository.request(AddUser(id!!, syncToken!!, it.id!!, type!!)).onErrorComplete()
           }
           .doAfterTerminate { repository.request(GetRequest(id!!)).subscribe() }
           .subscribe(
               {
                   Log.d(tag,"flatMapCompletable") }
               ,{
               Log.e(tag,"${it.message}")
           }))
concatmap
источник

K

Kirill in ReactiveX - русскоговорящее сообщество
Aleksey D.
concatmap
Думаю не совсем то, список
listDirector
постоянно меняется и по сути мне надо знать только о завершении, а не получить результат
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
flatMap --> concatMap
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
И там флаг delayError вроде
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
Или скип еррор
источник

АК

Артем Кулик... in ReactiveX - русскоговорящее сообщество
Ну что не станет выполнение
источник