在 PrimeNG 中单击多选下拉列表中的字段时禁用多选下拉关闭

Disable dropdown close of multiselect on click of a field inside multiselect dropdown in PrimeNG

我正在处理使用 PrimeNG 多选的需求。这个多选有复选框,后面跟着一些文本和标志。单击徽标时,我会在弹出窗口中显示一些数据。单击弹出窗口的确定按钮,背景多选关闭,我需要在单击徽标时禁用关闭弹出窗口。 这里是供参考的 stackblitz 示例:Stackblitz Demo click here.

第 1 步:打开 mutiselect 并单击徽标

第二步:点击弹出的确定

第三步:多选Dropdwon关闭

添加StackBlitz解决方案。


使用 onPanelHide 调用 checkState 的 eventEmitter 实现了这一点,我用
this.multiInput.show();
If 保持面板打开弹出窗口已打开。