【发布时间】:2018-02-14 12:29:18
【问题描述】:
我使用 Kendo-angular 库。当用户在我的下拉列表中选择一个项目时,将触发 selectionChange 事件,并且基于某些条件我想取消更改事件并恢复为下拉列表中先前选择的值。
这可以通过剑道下拉列表组件来实现吗?
<kendo-dropdownlist
[data]="services"
[textField]="'defaultLabel'"
[valueField]="'id'"
[(ngModel)]="selectedService"
placeholder="Select a service"
(valueChange)="onServiceChanged($event)">
</kendo-dropdownlist>
onServiceChanged(event) { }
//event is the actual selected value, not the event
【问题讨论】:
-
查看文档telerik.com/kendo-angular-ui/components/dropdowns/dropdownlist/…public valueChange(value: any): void { this.log('valueChange', value); 上的事件列表}
-
面临同样的问题,不幸的是现在没有办法 - github.com/telerik/kendo-angular/issues/1285
标签: kendo-ui kendo-ui-angular2