У меня есть сомнения, я над проектом, над которым работаю, я видел это:
private _isReady$: BehaviorSubject<boolean> = new <boolean>(false);
get IsReady$(): Observable<boolean> {
return this._isReady$.asObservable();
}
А потом, в html-шаблоне:
{{ isReady$ | async}}
Почемуне определить поведениеSubject как общедоступный, и использовать его непосредственно в HTML с асинхронным каналом?В чем разница / выгода, возвращающая субъекта поведения в качестве наблюдаемого, чтобы использовать его в html?