在PrimeNg中防止NodeExpand事件

时间:2018-09-21 06:52:49

标签: angular typescript primeng

我正在使用PrimeNg UI框架使用Angular创建Web应用程序。 我使用TreeTable组件。 TreeTable组件具有一个名为“ onNodeExpand”的事件,一旦节点获得Expandend,就会触发该事件。

现在是我的问题:
有没有一种方法可以防止此onNodeExpand发生,因此,当您单击展开图标时,什么也没有发生?

1 个答案:

答案 0 :(得分:1)

只要这样做:

<p-treeTable [value]="files" [columns]="cols" (onNodeExpand)="onNodeExpand($event)">

in component.ts file read the event and set the expanded property false;

onNodeExpand(event) {
    event.node.expanded=false;
  }