Я хочу спостерігати за змінами в словнику, але чомусь зворотний дзвінок годинника не викликається.
Ось контролер, який я використовую:
function MyController($scope) {
$scope.form = {
name: 'my name',
surname: 'surname'
}
$scope.$watch('form', function(newVal, oldVal){
console.log('changed');
});
}
Ось скрипка .
Я очікую, що зворотний виклик $ watch буде видалено щоразу, коли ім'я чи прізвище змінюється, але цього не відбувається.
Який правильний спосіб це зробити?