функцию один раз сразу после того, как какое-то событие обработается в subscribe полностью?
То есть например я подписываюсь на изменение ValueChanges контрола и когда функция next() завершится хочу что-то сделать еще
Сделайте прям в next, либо подпишитесь ещё раз. Лучше опишите задачу, а то сейчас непонятно
ну вот есть subject, я в какой-то момент делаю .next(), и есть подписка на него которая срабатывает. В Subscribe допустим цикл который по результатам что-то делает на каждой итерации. Вот я хочу когда закончится цикл, тогда выполнить синхронно какую-то функцию один раз. Если бы не цикл, я бы просто написал его в теле subscribe.
А флаг где? В subject?
Флаг просто поле класса
Ну делайте после цикла в subscribe, непонятно почему нельзя
блин, затупил) спасибо не получалось почему-то, думал нельзя
Можно даже сразу после того, как вызываете next, если у вас там всё синхронно 🙂
Обсуждают сегодня