如何将 kendo-data-query groupBy 与可观察对象一起使用

How to use kendo-data-query groupBy with observables

我正在寻找 kendo 组件读取 Observables 的示例,例如这个示例 https://www.telerik.com/kendo-angular-ui/components/dropdowns/multiselect/data-binding/#toc-async-pipe

但是使用 kendo-data-query 的示例没有 Observables

https://www.telerik.com/kendo-angular-ui/components/dropdowns/multiselect/grouping/

有人用 Observables 做了一个 groupBy 吗?

我找到了与我所寻找的相反的解决方案

public Autocomplete = (): Observable<any> => {
return this.$http
  .get<any>(this.apiEndpoint + `api/Autocomplete/GetAutocompleteList/`, {
    observe: 'response'
  })
  .pipe(
    map((res: HttpResponse<any>) => {
      return groupBy((<any>res.body.$values).map((item) => {
        return item;
      }), [{ field: "AutoCompleteType" }]);
    }),
    catchError((error: HttpErrorResponse) => {
      return observableThrowError(error);
    })
  );

};