///////////////
{{counter}}
<button (click)="increment()">kek</button>
/////////////// OnPush component
counter = 0;
increment(){ this.counter++; }
///////////////
ниче не сработало
юзаем BehaviorSubj:
///////////////
{{counter$|async}}
<button (click)="increment()">kek</button>
///////////////
private _counter$ = new BehaviorSubject<number>(0);
counter$ = this._counter.asObservable();
increment() {
this._counter$.next(this._counter.getValue() + 1);
}
Лучше напиши, зачем тебе тут
counter$ = this._counter.asObservable();
?