Обозначение, что стрим
я не смог найти в документации реализацию вашего подхода - но очень хочется понять как это все применить
Да прям как я написал Вам нужно для примера кода для родителя, ретенка и кликера иметь родителя, ретенка и кликер(у вас это называется количественный помощник (count service), хоть и используете его для подсчета кликов, а не абстрактного каунта, почему бы и не назвать так, как он работает) Берёте код, вставляете, работает все, только на кнопку клика надо метод клика повесить
Это просто соглашение, можно писать без $. Вот статья про finnish notation https://benlesh.medium.com/observables-and-finnish-notation-df8356ed1c9b
я хочу ваш подход применить как пример например, чтобы компонент <app-display-y/> читал данные из стрима и реактивно их отображал при изменении.
У меня чувство что вам уже 100 раз сказали юзать rxjs
вот и разбираюсь как их юзать
Очень просто private count$ = new Subject<number>(); increase(value) { this.count$.next(value); } getValue(): Observable<number> { return this.count$.asObservable(); }
Плозой пример, ту счетчик должен хранить счет и не знает откуда взять текущее число, в increase нельзя число передавать Посмотрите мой пример
Ну, это на вскидку пример
Обсуждают сегодня