KendoUI ANgular 5在DataType Observable <any>

时间:2018-02-05 15:07:46

标签: angular kendo-ui find observable

在Kendo UI Angular(5)网格中我需要一个Cell-Template来解析Foreign-Key,其中相应的数据源是load async():

html的:

<kendo-grid-column field="FKID" title="Foreign">
  <ng-template kendoGridCellTemplate let-dataItem="dataItem">                
    {{getstringval(dataItem.FKID)?.Name}}
  </ng-template>

.TS

public getstringval(iKey: number): any{    
  return this.viewData.find(x =>x.Id===iKey);

  //this.viewData is of type Observable<any>

}

但我收到以下错误消息:

this.viewData.find is not a function

问题,很明显,viewData属于Type。 Observable<any>

所以问题是如何使用&#34; .find()&#34;函数Observable<any>

的变量

提前问候和THX

0 个答案:

没有答案