Ich arbeite mit eckigen Aufbau einer Tabelle von Daten, die von einem JSON-API-Aufruf stammt. Ich muss ein verschachteltes ngRepeat verwenden, aber ich sehe seltsame Ergebnisse, wenn ganze Tabellenzeilen fehlen, wenn die Zeile ein paar leere Zeichenfolgen enthält.ngRepeat: Dupes - Duplikate in Repeater mit verschachtelten ngrepeat und leere Strings
Ich kann mit dem folgenden Plunk reproduzieren. http://plnkr.co/edit/VCzzzPzfgJ95HmC2f83P?p=preview
<script>
function MyController($scope){
$scope.test = {"rows":[
["one","two","three"],
["one","two","three"],
["one","","three"],
["one","",""],
["","two",""],
["","","three"],
["one","two","three"],
["one","two","three"],
]};};
</script>
<div ng-app ng-controller="MyController">
<table>
<tr ng-repeat="(key,ary) in test.rows">
<td>{{key}}</td>
<td ng-repeat="value in ary">{{value}}</td>
</tr>
</table>
</div>
Hinweis, wenn ein Array hat zwei leere Strings die verschachtelte ngRepeat scheint zum Scheitern verurteilt.
Werde ich verrückt? Gibt es dazu eine Erklärung?
Vielen Dank !!! Ich frage mich ernsthaft ..... WARUM DER CODE SIE NICHT DEFAULT ?????? –
Große Erklärung und Arbeitscode. - Vielen Dank! – SeanRamzan