다른 배열에 기초하여 특성 값을 변경 내 속성 json 데이터에 FilteredAs 속성이있는 이유는 무엇입니까? 내가 어떻게 할 것은 :AngualrJS 내가 같이 JSON 데이터 구조가
하면 (items.key = properties.PropertyName) 예 : (항목의 배열의 첫 번째 속성입니다) "색상"== "PROPERTYNAME": "색상" 그 속성 배열의 해당 개체의 FilteredAs 속성은 "FilteredAs"입니다. "AllColors", AllColors는 "Red"로 변경됩니다.
달성 방법에 대한 아이디어가 있으십니까? 감사! 내가 제대로 $로 scope.properties 그것을 이해한다면 당신은 객체를 통해 foreach
필요와 색상을위한 속성을 식별 할
angular.forEach($scope.items, function (value, key) {
for (var i = 0; i<= $scope.properties.length; i++) {
if ($scope.properties[i].PropertyName == $scope.items[value]) {
$scope.properties[i].SearchText = $scope.items[key];
}
}
원하는 내용에 대한 설명을 업데이트 할 수 있습니까? 정확히 무엇을 의미하는지 이해하지 못합니다. –
설명을 이미 편집했습니다. –
작성한 웹 서비스를 호출 할 때 propertyname 색상의 FilteredAs 속성을 Red로 변경하려고했습니다. –