angular - 如何将 kendo-data-query groupBy 与 observables 一起使用
问题描述
我正在寻找读取 Observables 的 kendo 组件示例,例如这个示例 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);
})
);
};
推荐阅读
- html - 对齐 CSS 网格元素
- react-native - React Native 多次使用父类中定义的组件
- php - PhpSpreadsheet:警告 simplexml_load_string():内存分配失败:缓冲区增长
- tensorflow - Tensorflow MobileNetV1 SSD Coco 实现是如何工作的
- python - python scipy FFT的奇怪结果
- machine-learning - 在 CNN 模型中我们如何找到我们使用过的过滤器的初始化值
- java - Android 构建返回“java.lang.NoClassDefFoundError: com/android/tools/lint/LintCliClient”
- ios - 状态栏使用 Capacitor 覆盖 iOS 上的 webview
- accessibility - Microsoft Active Accessibility 和 UI 自动化
- r - 如何为 scale_fill_distiller 设置颜色条