Voglio guardare per le modifiche in un dizionario, ma per qualche motivo non viene chiamato watch callback.
Ecco un controller che uso:
function MyController($scope) {
$scope.form = {
name: 'my name',
surname: 'surname'
}
$scope.$watch('form', function(newVal, oldVal){
console.log('changed');
});
}
Ecco il violino .
Mi aspetto che $ watch callback venga attivato ogni volta che si cambia nome o cognome, ma non succede.
Qual è il modo corretto di farlo?