在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