В моей области есть массив объектов, я хочу посмотреть все значения каждого объекта.
Это мой код:
function TodoCtrl($scope) {
$scope.columns = [
{ field:'title', displayName: 'TITLE'},
{ field: 'content', displayName: 'CONTENT' }
];
$scope.$watch('columns', function(newVal) {
alert('columns changed');
});
}
Но когда я изменяю значения, например. Я изменяю TITLE
на TITLE2
, alert('columns changed')
никогда не выскочил.
Как глубоко смотреть объекты внутри массива?
Существует живая демонстрация: http://jsfiddle.net/SYx9b/