在 Angular Slick Grid Hierarchy 视图中,我实现了添加编辑图标列。现在我需要这些图标只对子行而不是父行可见。我的代码:
this.columnDefinitions = [
{
id: 'edit',
field: 'id',
excludeFromColumnPicker: true,
excludeFromGridMenu: true,
excludeFromHeaderMenu: true,
formatter: Formatters.editIcon,
minWidth: 30,
maxWidth: 30,
// use onCellClick OR grid.onClick.subscribe which you can see down below
onCellClick: (e: Event, args: OnEventArgs) => {
console.log("edit clicked");
// doing some tasks
}
}