标签: angular7
我正在尝试创建一个只能在一个地方渲染的组件。如果同一组件在不同的地方初始化,则应在创建新组件之前自动销毁该组件的现有实例。
这是用于创建自定义可重用模态组件的。我试图避免使用外部库。 我不希望两个模态彼此重叠。
我尝试在oninit上使用查询选择器来检测该组件是否已在其他位置呈现。但这没有解决。
我希望能够在创建另一个组件之前检测该组件是否已渲染,以及是否发现有任何破坏组件。