我已经使用AngularJS了一段时间,并且发现需要不时使用$ timeout(似乎通常是初始化jQuery插件)。
最近,我一直在尝试更好地和更深入地了解摘要周期,并且遇到$ evalAsync函数。
似乎该函数产生与相似的结果$timeout,只是您不给它延迟。每次使用时,$timeout它的延迟都为0,所以现在我想知道是否应该使用它$evalAsync。
$timeout
$evalAsync
两者之间有根本区别吗?您会在哪种情况下使用另一种情况?我想更好地了解何时使用哪个。
总结一下: