我正在浏览一些关于更改检测的文章,我试图使用changeDetectorRef.detach()and启用或禁用更改检测changeDetectorRef.reattach()。
我还将组件连接到ngDoCheck()唯一发现ngDoCheck()即使在detach(). 我究竟做错了什么 ?有人可以解释为什么ngDocheck()叫?我什ChangeDetectionStartegy至也设置OnPush了。
这是我正在阅读以了解变更检测的文章
我还为此创建了一个示例:https ://stackblitz.com/edit/angular-4ytdbs