0
的documentation提到綁定KendoUI爲Angular2的DropDownList或ComboBox到DataQuery
它還支持綁定到一個異步源
但沒有提供一個如何做到這一點的例子。請告知如何去做這件事?
的documentation提到綁定KendoUI爲Angular2的DropDownList或ComboBox到DataQuery
它還支持綁定到一個異步源
但沒有提供一個如何做到這一點的例子。請告知如何去做這件事?
組合框只是綁定到你的異步數據,它會自動檢測觀察到更新或承諾,分辨率
<kendo-combobox [data]="tickers" [valuePrimitive]="false" [textField]="'name'" >
</kendo-combobox>
/* Obtain tickers from async operation */
綁定到異步數據(觀測量)通過async pipe完成。 該文檔應該改進一個具體的例子,如:
import { Component } from '@angular/core';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/observable/interval';
import 'rxjs/add/operator/bufferCount';
@Component({
selector: 'my-app',
template: `
<kendo-combobox [data]="tickers | async"></kendo-combobox>
`
})
export class AppComponent {
/* Start with an empty observable */
public tickers: Observable<number[]>;
constructor() {
/* Produce 1 random value each 1000ms
and emit it in batches of 10. */
this.tickers = Observable.interval(100)
.bufferCount(10);
}
}