【发布时间】:2018-07-08 22:31:32
【问题描述】:
我们知道 Angular 中有一个方法 ngOnDestroy() 可以在销毁组件时运行,但我想知道有什么方法可以防止它被破坏?
【问题讨论】:
-
你能解释一下你到底在做什么吗?看起来像一个 XY 场景......
-
你能指定任何场景吗
-
canDeactivate路由器保护 -
这样做并不明智,因为它有助于解决任何内存泄漏问题。如果您创建了任何东西,并且它不应该在其他路线上,那么就像某些订阅一样,这是在
ngOnDestroy()中销毁它的明确候选者。 -
查看这个 StackOverflow 答案以获得详细的代码示例。 stackoverflow.com/a/62409873/4109794
标签: angular typescript