我目前使用的是ngDoCheck()生命周期钩子,它被触发了很多次。在某些情况下,我不再需要这个生命周期钩子。
所以我的问题是:我可以取消这个生命周期钩子吗?
发布于 2018-01-04 00:00:23
不能,生命周期挂钩不能取消。
如果你不再需要它,只需要返回而不执行任何东西。
发布于 2018-01-07 23:22:32
你应该实现类似这样的东西:
ngDoCheck() {
if (this.items.length !== this.prevLength) {
// and here do what you want
}https://stackoverflow.com/questions/48080846
复制相似问题