我有一个函数,它接受一个组件实例并覆盖 ngOnDestroy 钩子:
export function patch(instance) {
instance['ngOnDestroy'] = function() {
console.log('ngOnDestroy');
}
}
在组件中:
ngOnInit() {
patch(this);
}
但是当组件被销毁时我看不到日志。为什么它不起作用?
我有一个函数,它接受一个组件实例并覆盖 ngOnDestroy 钩子:
export function patch(instance) {
instance['ngOnDestroy'] = function() {
console.log('ngOnDestroy');
}
}
在组件中:
ngOnInit() {
patch(this);
}
但是当组件被销毁时我看不到日志。为什么它不起作用?