在我的多用户AngularJS应用程序中,我的范围内有一个模型对象。该模型可以通过用户输入和服务器更新进行操作。我有一个$watch观察器来跟踪模型和更新UI。是否可以从我的$watch函数中确定我的模型更新的来源/原因?如果没有该检查,我就会遇到反馈循环问题(例如UI→服务器→UI)。更新:一些代码Controller:$scope.elementProperties={left:0};$scope.$watch('elementProperties.left',function(newVal,oldVal){changeSelectedElementProperty('left',