gpt4 book ai didi

angular - 每次我在剑道网格 ui 中以 Angular 选择行时如何执行函数

转载 作者:太空狗 更新时间:2023-10-29 18:30:19 26 4
gpt4 key购买 nike

我正在研究一个功能。在此,当我单击任何行时,它应该在弹出窗口中打开。我通过调用 selectionchange 达到了同样的效果,如下所示。但是当我关闭弹出窗口并再次单击同一行时,它不会影响我的功能,因为选择没有变化。

那么当我再次单击同一行时,我们有什么方法可以始终调用我的函数

<kendo-grid [data]="gridView" 
[pageSize]="pageSize"
[skip]="skip"
[pageable]="true"
[height]="300"
(pageChange)="pageChange($event)"
[sortable]="{ mode: 'single' }"
[sort]="sort"
[selectable]="true"
(sortChange)="sortChange($event)"
(selectionChange)="selectionChange($event)">

最佳答案

您可以使用cellClick 事件处理程序:

API reference

Grid 本身,数据项,与被点击的单元格所在的行相关联,列,列索引,行索引,原始事件和一些其他信息可用作事件数据:

@Component({
selector: 'my-app',
template: `
<kendo-grid [data]="gridData" (cellClick)="onCellClick($event)">
</kendo-grid>
`
})
export class AppComponent {
private gridData: any[] = products;

onCellClick(e) {
console.log(e);
}
}

PLUNKER

关于angular - 每次我在剑道网格 ui 中以 Angular 选择行时如何执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47508987/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com