我正在尝试使用web组件中的角度材质组件。除了cdk-overlay的一个边缘情况外,一切都正常。到目前为止,我已经成功地使用了_createContainer()的覆盖,将覆盖容器附加到阴影根内的div中,以便应用样式。但是,如果我使用*ngIf隐藏父元素,然后将其切换回来,那么覆盖容器就会出现在DOM中,但它及其包含的元素是不可见的。 我是否遗漏了什么,我需要手动清除或切换一些东西,以使行为正常工作? 代码基于这个答案:Add MatDialog popup to Angular Root and not to body @Injectable({ providedIn: "ro
我在角5中使用弹出器。当单击div标签时,它工作得很好,我如何使用*ngIf激活弹出器?
我试图以这种方式使用*ngIf,但它不起作用:
<div *ngIf="true"
popover="today is very bad day"
placement="right"> Popover on right
</div>
如有任何帮助和/或建议,将不胜感激!