gpt4 book ai didi

angularjs - 是否有理由使用 $scope.$apply 而不是 $applyAsync?

转载 作者:行者123 更新时间:2023-12-02 11:29:44 25 4
gpt4 key购买 nike

调用 $scope.$apply 而不是 $applyAsync 的用例是什么?我可能遗漏了一些东西,但后者似乎是前者的更安全版本,所以你无法获得摘要重入。

最佳答案

$scope.$apply 将尝试立即应用给定的表达式,这意味着如果当前正在运行摘要循环,您可能最终会收到错误/异常。

另一方面,

$applyAsync 将“安排”在大约 10 毫秒内应用的表达式(根据 docs ),以便您能够将多个表达式排队相同的消化周期。

关于angularjs - 是否有理由使用 $scope.$apply 而不是 $applyAsync?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34050248/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com