primeng p-treeSelect 在树中选择子节点后树保持打开状态,选择子节点后如何收缩树

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

我有一个 p-treeSelect,我在树中选择一个子节点,并且树保持打开状态并且不会仅缩小到祖先,一般树会关闭。 我想让树收缩然后关闭 你能帮我吗?

我在primeng中寻找对此的定义,但没有找到

html angular primeng
1个回答
0
投票

我也遇到同样的问题, 这就是我所做的: 我添加了一个@viewChild变量,然后我在onSelect函数中调用了hide()函数。 这是我的代码:

@ViewChild("treeselect")
treeselect: any

selectNode() {
  this.treeselect.hide()
}
<p-treeSelect class="w-full md:w-20rem" #treeselect containerStyleClass="w-full" (onNodeSelect)="selectNode()" formControlName="treeSelect" [(ngModel)]="selectedNodesArr[0]" [options]="nodes1" [metaKeySelection]="false" selectionMode="multiple" placeholder="Select Item">
</p-treeSelect>

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