Angular 自定义模板剑道网格-调用相同的可观察对象

Angular 自定义模板剑道网格-调用相同的可观察对象,angular,Angular,我有两个自定义的剑道格网模板。每个模板都需要相同的可观察性。 有没有办法避免打同样的电话 <ng-template appGridCustomCol let-dataItem name="lastControlName"> <span *ngIf="dataItem.lastControl$ | async as ctrl">{{ ctrl?.nomtype }}</span> &l

我有两个自定义的剑道格网模板。每个模板都需要相同的可观察性。 有没有办法避免打同样的电话

      <ng-template appGridCustomCol let-dataItem name="lastControlName">
        <span *ngIf="dataItem.lastControl$ | async as ctrl">{{ ctrl?.nomtype }}</span>
     </ng-template>
     <ng-template appGridCustomCol let-dataItem name="lastControlDate">
      <span *ngIf="dataItem.lastControl$ | async as ctrl">{{ ctrl?.controlDate | kendoDate:'g' }}</span>
     </ng-template>

{{ctrl?.nomtype}
{{ctrl?.controlDate{kendoDate:'g'}

谢谢

您只需将模板包装在一个
*ngIf
中,并分配
可观察的值


{{ctrl?.nomtype}
{{ctrl?.controlDate{kendoDate:'g'}

您只需将模板包装在一个
*ngIf
中,然后分配
可观察的值


{{ctrl?.nomtype}
{{ctrl?.controlDate{kendoDate:'g'}

在我看来,您最好订阅组件中的可观察对象,并将结果分配给公共属性。。。在同一个调用中,您可以设置一个布尔值来向我指示loadingSeems,就像您最好订阅组件中的observable并将结果分配给公共属性一样。。。在同一调用中,您可以设置一个布尔值来指示加载