如何在Kendo Angular multiselectBox中实现选择和取消选择事件

问题描述 投票:0回答:1

他,

我知道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的任何内容,但似乎没有这种东西,有什么主意吗?

angular kendo-ui
1个回答
0
投票

对于那些以后将要发表这篇文章的人,如果选择取消选中,我实现了一种自我解决方法:

© www.soinside.com 2019 - 2024. All rights reserved.