针对异步$ scope $ apply的angularjs解决方案

时间:2013-04-27 07:59:57

标签: angularjs angularjs-scope

所以我知道如果调用是在angularjs之外,或者它是异步的,那么我们需要$ apply来更新 angularjs范围。

如果我的应用中有很多api /第三方,使用$ apply的最佳做法是什么? 我总是忘记或者不知道api / plugin是异步的。

1 个答案:

答案 0 :(得分:0)

我会为需要它的每个lib编写一个包装器服务,并在angular promise中封装回调,但请记住它只是异步函数的必要条件,如果你调用同步外部库,这应该按预期工作而没有问题。