Il y a un tableau d'objets dans ma portée, je veux regarder toutes les valeurs de chaque objet.
C'est mon code:
function TodoCtrl($scope) {
$scope.columns = [
{ field:'title', displayName: 'TITLE'},
{ field: 'content', displayName: 'CONTENT' }
];
$scope.$watch('columns', function(newVal) {
alert('columns changed');
});
}
Mais quand je modifie les valeurs, par exemple je change TITLE
en TITLE2
, le alert('columns changed')
n'a jamais sauté.
Comment regarder en profondeur les objets à l'intérieur d'un tableau?
Il y a une démo en direct: http://jsfiddle.net/SYx9b/