0

我有一个联系人列表,我可以为每个联系人添加一个注释。我的要求是 - 如果我为 1 个联系人打开便笺弹出框,然后单击第二个联系人的“添加便笺”,那么只有第二个弹出框应该打开,而不是两者都打开。

我尝试设置 [autoClose]="'outside'",但是我无法从下拉菜单中应用样式。 在此处输入图像描述 (我使用的是 tinymce 编辑器)

 <a triggers="manual" #notesBox="ngbPopover" [ngbPopover]="notesEditor" [autoClose]="'outside'" popoverTitle='My Note'(click)="notesBox.open()">

任何人都可以建议解决方案吗

4

1 回答 1

0

从 3.0 版开始,ngbPopover在外部和内部点击以及 Escape 按下时都会关闭。从您的示例中删除autoClose输入,以便弹出框将使用默认行为(autoClose = true)

由于您使用的是手动触发器,因此请确保使用正确的模板引用和逻辑来打开/关闭您的模式。请参阅手动触发器示例以进行检查。

在此处输入图像描述

于 2021-10-27T13:49:17.347 回答