AngularJS 中是否有 pre/post $apply 挂钩?

Is there a pre/post $apply hook in AngularJS?

我希望在范围上调用 $apply 时 运行 一个回调函数。是否有 pre/post $apply 挂钩或某些我可以绑定的事件来实现此目的?

我不知道你为什么需要那个,但是没有 pre/post $apply 事件。 我猜你在代码中调用了 scope.$apply,所以你可以在之前和之后发出事件。通常你应该避免调用 scope.$apply,例外是当你在 Angular 上下文之外更新模型时(例如在 signalR 事件中)