2016-11-24 2 views
1

Вы можете увидеть в моей скрипке, что значение для каждого имени устанавливаются равным 0.Изменить свойство для каждого значения в нг-повторе

Я хотел бы мои changeAllValues ​​(), чтобы изменить все

value: 0's 

быть

value: 1's! 

Что такое лучший способ сделать это?

JS Fiddle: https://jsfiddle.net/purple_lightsaber/edegcLnh/

PS:

ng-click="changeAllValues() 

должен быть вне моего нг-повтора, как это в скрипку.

Любая помощь приветствуется :)

ответ

2

Вы можете сделать это,

$scope.changeAllValues = function() { 
     angular.forEach($scope.names, function(item) { 
     item["value"] = 1; 
     }) 
    } 

DEMO

+0

Отлично, спасибо! – Andres

+0

добро пожаловать. отметьте как ответ, если он помог – Sajeetharan

Смежные вопросы