我试图了解CDK的工作原理,并且想要实现一个非常简单的工具提示组件。
我知道Material中已经存在,但是在我看来,显示/隐藏mat-tooltip会触发很多更改检测事件。
由于工具提示仅用于提供简单信息,因此我认为我们不需要更改检测,因此我尝试自己实现。
我的代码有效,但仍然会触发更改检测。
我尝试使用ngZone runOutsideAngular,但是在那种情况下,工具提示没有显示:它的内容和位置似乎都没有更新。
使用叠加式变更检测系统是强制性的吗?
谢谢
棕褐色
ps。这是我的演示代码