标签: angular angular2-changedetection
我在组件类中有一个setInterval()函数,每1/10秒触发一次。它所做的就是更新d3图形并且不会触及任何角度绑定。
setInterval()
默认情况下,setInterval()会触发根节点的角度变化检测。
有没有办法在不触发任何变更检测的情况下运行setInterval()功能?
我不需要应用程序的其余部分进行自我更新,因为我知道这只会影响图表,而d3是唯一负责更新图表的人。
答案 0 :(得分:2)
你必须在角度之外运行它。看一下类似问题的答案。
https://stackoverflow.com/a/39626378/1710501