Я знаю, что как Watchers
, так и Observers
вычисляются, как только что-то в $scope
изменяется в AngularJS. Но не мог понять, что именно представляет собой различие между ними.
Мое первоначальное понимание заключается в том, что Observers
вычисляются для выражений angular, которые являются условиями на стороне HTML, где в качестве Watchers
выполняется при выполнении функции $scope.$watch()
. Думаю ли я правильно?