AngularJS - NG-Repeatは内部のプロパティで機能していません
-
13-12-2019 - |
質問
これは、NG-Repeatで使用したいというオブジェクトですが、内部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
解決
あなたの例を見ると、学校のデータ構造が最後にどのように見えるかはあまり明確ではありません。提案されているようです)。
SchoolSubがこれが機能するオブジェクトであるとします。 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/
<li ng-repeat="index in school.sub">first language is = {{index.firstlang}}</li>
.
上記のJSfidslesが両方の状況に近づく方法を明確にすることを願っています。
所属していません StackOverflow