如何在angular 5中使用ngIf显示和隐藏ngx-boostrap popover

时间:2018-10-30 09:47:37

标签: angular

我在Angular 5中使用ngx bootsrap popover。单击div标签,效果很好

但是问题是如何使用

实现
ngIf

我尝试使用ngIf这种方法,但没有用

<div *ngIf="true" popover="today is very bad day" placement="righ" Popover on right
</div>

任何帮助和建议都将得到充分的帮助。谢谢

1 个答案:

答案 0 :(得分:1)

popover是一条指令,它将影响按钮,div等元素。 如果您尝试使用* ngIf,则尝试影响元素而不是指令。

但是,如果您尝试在特定条件下禁用弹出窗口,则使用弹出窗口的isOpen属性并将其值保持为false。您的弹出窗口不会出现。

签出您所需的确切示例 https://valor-software.com/ngx-bootstrap/#/popover#trigger-by-isopen-property

正如其他人提到的那样,如果您共享代码,那么提供更准确的答案将很有帮助。