助けが必要です。 Angular.jsまたはJavascriptを使用して子キー値がある場合、親オブジェクト値を取得する必要があります。私は以下のコードを説明しています。Angular.js/Javascriptを使用して子配列のキー値を使用して親オブジェクト値を取得する方法
$scope.data = [{
"parentdes": "Parent description1",
"parent_id":"1"
"childdes": [{
"des": 'chile description11',
"sub_id":"11"
"subchilddes": [{
"des": 'subchild des111',
"sub_sub_id":"111"
}]
}, {
"des": 'chile description12',
"sub_id":"12"
"subchilddes": [{
"des": 'subchild des112',
"sub_sub_id":"112"
}]
}]
}, {
"parentdes": "Parent description2",
"parent_id":"2"
"childdes": [{
"des": 'chile description21',
"sub_id":"21"
"subchilddes": [{
"des": 'subchild des212',
"sub_sub_id":"212"
}]
}, {
"des": 'chile description22',
"sub_id":"22"
"subchilddes": [{
"des": 'subchild des222',
"sub_sub_id":"222"
}]
}]
}];
は、ここで私はparent->child->subchild
のような値を持つ1つの絶望の3つのレベルがあることを意味しています。ここで私がID sub_sub_id:222
を持っているとします。この場合、parent obeject value i.e- $scope.data[1]['childdes'][1]
とparent to parent object value i.e-$scope.data[1]
を取得する必要があります。親オブジェクトインデックスとAngular.js/Javascriptを使用してオブジェクトインデックスを使用してインデックスを取得する必要があります。助けてください。