Unbinding $ watch в angularjs после звонка
Я знаю, что вы можете отменить привязку $ watch следующим образом:
var listener = $scope.$watch("tag", function () {});
// ...
listener(); // would clear the watch
но можете ли вы открепить часы в объявлении функции часов. Таким образом, после того, как часы исполняются один раз, они сами себя связывают? Что-то вроде:
$scope.$watch("tag", function () {
unbindme()
});