-2
$scope persons = [{"id":123, "name": "james",
"score": [{
"mark": 60,
"grade": D
}]
}]
私は2 ng-repeatを持っています。ng-repeatの子要素から親プロパティを取得
<div ng-repeat="person in persons">
{{person.name}}
<span ng-repeat="scoreObj in person.score">
<p ng-click="something(person.id)"></p> <!-- won't work -->
{{person.id}} // work
</span>
</div>
私はperson.idを子要素に取得しようとしましたが、それはうまくいかないでしょうか?
する必要があり、私はこのコードをチェックして - https://でjsfiddleを。 net/maciejsikora/qcvgbkfy/ –
これはすべきです。それを証明するplnkrがあります。 http://plnkr.co/edit/rPfMhFvdYGtewb3WQulG?p=preview – CozyAzure
'json'の問題1.' D'は '' '(qoutes)の内側にくるはずです。2.' $ scope'の間に '.'(ドット)を追加します。 & 'persons' –