使用另一个按钮打开多重选择(基本,角度)

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

是否可以使用另一个按钮打开灌注multiselect

我已经尝试通过单击nativeElement进行触发,但这没有用。

下面是我的组件:

<div>
  <button class="btn btn-primary" #filterButton (click)="openMultiselect()">Trigger remotely</button>
</div>

<div class="ui-g">
  <div class="ui-g-6 ui-fluid">
    <p-multiSelect [options]="cities1" [(ngModel)]="selectedCities1"></p-multiSelect>
  </div>
</div>

和TS:

@ViewChild(MultiSelect) filterButton: MultiSelect;

  openMultiselect() {
    this.filterButton.el.nativeElement.click()
  }

和stackblitz:https://stackblitz.com/edit/ngprime-multiselect-azdsh4

angular primeng multi-select
1个回答
1
投票

需要完成两个步骤:

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