他,
我知道jquery的Kendo具有开箱即用的onSelect和deselct事件,但角的kendo仅具有onChange事件,我如何无法从onChange事件中获取那些缺失的特征(onSelect,deselect)?
这里是组件:
template: `
<div class="example-config">
Current value: {{value | json}}
</div>
<div class="example-wrapper">
<p>Favorite sport:</p>
<kendo-multiselect [data]="listItems" [(ngModel)]="value" (valueChange)="valueChange($event)"></kendo-multiselect>
</div>
这是我的实现:
export class AppComponent {
public listItems: Array<string> = ['Baseball', 'Basketball', 'Cricket', 'Field Hockey', 'Football',
'Table Tennis', 'Tennis', 'Volleyball'];
public value: any = [];
public s :any=0;
valueChange(e){
console.log(e);
}
我登录e来查看是否有关于select和deselect的任何内容,但似乎没有这种东西,有什么主意吗?
对于那些以后将要发表这篇文章的人,如果选择取消选中,我实现了一种自我解决方法: