AS
Size: a a a
AS
SФ
AS
=“(data$ | async) as anotherDataVar”
?SФ
SФ
=“(data$ | async) as anotherDataVar”
?AS
KN
<some-elem [data]=“(data$ | async) as anotherDataVar” />
data$ | async
, вводится темплейт переменная anotherDataVar
<mat-sidenav-container *ngIf="{isHandset: isHandset$ | async, isAuthorized: isAuthorized$ | async}; let context;">...
<mat-nav-list *ngIf="context.isAuthorized && !context.isHandset">лучше передавать не в переменную напрямую, чтобы не отхватить проблему с falsy undefined и несколькими переменными, а в словарик, как в примере выше context в котором может быть много разных пайпов заресолвлено сразу
AS
<mat-sidenav-container *ngIf="{isHandset: isHandset$ | async, isAuthorized: isAuthorized$ | async}; let context;">...
<mat-nav-list *ngIf="context.isAuthorized && !context.isHandset">лучше передавать не в переменную напрямую, чтобы не отхватить проблему с falsy undefined и несколькими переменными, а в словарик, как в примере выше context в котором может быть много разных пайпов заресолвлено сразу
KN
N
<mat-sidenav-container *ngIf="{isHandset: isHandset$ | async, isAuthorized: isAuthorized$ | async}; let context;">...
<mat-nav-list *ngIf="context.isAuthorized && !context.isHandset">лучше передавать не в переменную напрямую, чтобы не отхватить проблему с falsy undefined и несколькими переменными, а в словарик, как в примере выше context в котором может быть много разных пайпов заресолвлено сразу
AO
<mat-sidenav-container *ngIf="{isHandset: isHandset$ | async, isAuthorized: isAuthorized$ | async}; let context;">...
<mat-nav-list *ngIf="context.isAuthorized && !context.isHandset">лучше передавать не в переменную напрямую, чтобы не отхватить проблему с falsy undefined и несколькими переменными, а в словарик, как в примере выше context в котором может быть много разных пайпов заресолвлено сразу
vm$
, тода просто <mat-sidenav-container *ngIf="vm$ | async as vm">
...
<mat-nav-list *ngIf="vm.isAuthorized && !vm.isHandset">
KN
AO
KN
AO
B
OP
AO
ComponentStore
под PaginatorStore
, но это не важно - можно смотреть на него как на обычный сервис.AO
account
(я так понимаю, что именно так названа template variable из первого ngFor), то вот так: {{account[fieldName]}}
OP
account
(я так понимаю, что именно так названа template variable из первого ngFor), то вот так: {{account[fieldName]}}