Ho un oggetto $ scope.foo nel mio controller. Voglio controllare eventuali cambiamenti in $ scope.foo.bar e $ scope.foo.baz e fare una richiesta get e sostituire tutti i dati in $ scope.foo oggetto. Prima che questo cambiamento avvenga, vorrei inviare i dati di $ scope.foo al server con i vecchi $ scope.foo.bar e $ scope.foo.baz.
$scope.$watch('foo.bar + form.baz', function() {
// send old $scope.foo to server with the
// previous $scope.foo.bar and $scope.foo.baz
});
Come faccio a fare questo? TIA
Grazie per la risposta. Il tuo secondo esempio (sendAndReplace()) conserva anche le vecchie proprietà su $ scope.foo? – cp3
Capito! Grazie! – cp3