Angularjs - NG- 반복이 내부 특성을 위해 작동하지 않습니다.
-
13-12-2019 - |
문제
여기에 ng-seeping과 함께 사용하고자하는 객체가 있지만 내부 firstlang
속성을 볼 수 없습니다.
$scope.school{
name : "stackoverflow",
sub :{
firstlang : "kannada"
}
}
.
여기에 내 ng- 반복이 있습니다 :
<ul>
<li ng-repeat="index in school.sub">
first language is = {{index.firstlang}}
</li>
</ul>
.
원하는 결과는 다음과 같습니다. first language is = kannada
해결책
예제를보고 School.sub 데이터 구조가 끝나야하는 것처럼 보이는 방법은별로 분명하지 않습니다 ... 그것은 객체 (예제 데이터 구조에서와 같이) 또는 배열로되어 있어야합니다 (ngrepeat제안하는 것 같습니다).
은 school.sub이 객체 인 경우, http://jsfiddle.net/pkozlowski_opensource/wxsfd/1/
<li ng-repeat="(key, value) in school.sub">first language is = {{value}}</li>
.
다른 한편으로는 하위 구조를 배열로 계획하면 적절한 접근법이 다음과 같습니다. http://jsfiddle.net/pkozlowski_opensource/wxsfd/2/2/A>
<li ng-repeat="index in school.sub">first language is = {{index.firstlang}}</li>
.
제휴하지 않습니다 StackOverflow