Я использую BehaviorSubject
и отправляет последний элемент подписки, как и ожидалось. Однако иногда данные не изменяются, и с новым событием listen
будет инициировано обратное действие с последним отправленным элементом.
Было бы неплохо использовать distinct
для удаления дублированных данных. Однако на новом listen
потоке событий воссоздан и не имеет истории. Помимо этого последнего пункта. Любое разумное решение, чтобы справиться с такой ситуацией? Подводя итог, как мы можем продолжать использовать BehaviorSubject
, но фильтровать / различать последний элемент?