我花了大约2-3个小时来解决这个问题。最后我找到了解决方案
$scope.$apply();
你可以使用 apply 的方法 $范围 宾语:
apply
$scope.apply();
如果你仍然得到正在进行的摘要错误,你也可以使用 $超时 将在下一个摘要周期中运行该函数的对象:
$timeout(function() { //code });
根据你在这个答案中的最新评论,似乎你正在寻找 $ scope.watch 方法。你可以添加一个观察者,以便在发生变化时收听。