Angular 如何绑定行为主体&x27;要出租的属性值-*的ng模板?

Angular 如何绑定行为主体&x27;要出租的属性值-*的ng模板?,angular,asynchronous,rxjs,ng-template,Angular,Asynchronous,Rxjs,Ng Template,我在BehaviorSubject中存储了偏移量,如下所示 pagingVariables$: BehaviorSubject<QueryPagingVariables> = new BehaviorSubject({ offset: 0, limit: 10 }); pagingVariables$:BehaviorSubject=新建BehaviorSubject({ 偏移量:0, 限额:10 }); 如何使用let-*语法将其传递给ng模板 我尝试了下面的代

我在BehaviorSubject中存储了偏移量,如下所示

pagingVariables$: BehaviorSubject<QueryPagingVariables> = new BehaviorSubject({
    offset: 0,
    limit: 10
});
pagingVariables$:BehaviorSubject=新建BehaviorSubject({
偏移量:0,
限额:10
});
如何使用let-*语法将其传递给ng模板

我尝试了下面的代码,得到了SyntaxError:Unexpected token(

<ng-template let-pageSize="(pagingVariables$ | async)?.offset" ...

将ng模板封装在div(或ng容器)中,如下所示:

<div *ngIf="{pagingVar: pagingVariables$ | async} as data">
   <ng-template let-pageSize="data.pagingVar?.offset">
   </ng-template>
</div>

调用
subscribe
next
?您可以获得
pagingVariables$.next()
并设置下一步返回值。
<div *ngIf="{pagingVar: pagingVariables$ | async} as data">
   <ng-template let-pageSize="data.pagingVar?.offset">
   </ng-template>
</div>