テーブル内の4列の行に角度配列の文字列値を表示するとします。 配列は次のような値を持っていますテーブル内の4列の行に角度配列の値を表示
col1 col2 col3 col4
--------------------------
str1 str2 str3 str4
str5 str6 str7 str8
私のコントローラコード:
$scope.output=["str1", "str2", "str3","str4","str5","str6","str7","str8" ....]
var one=[];
var two=[];
var three=[];
var four=[];
for(var i=1; i<=$scope.output.length ;i++)
{
if((i)%4==0){
one.push($scope.output[i]);
}
else if((i)%4==1)
{ two.push($scope.output[i]);}
}
else if((i)%4==2)
{ three.push($scope.output[i]);}
}
else if((i)%4==3)
{ four.push($scope.output[i]);}
}
$scope.output = {one: one , two: two , three : three , four :four};
["str1", "str2", "str3","str4","str5","str6","str7","str8" and so on]
は、私は、テーブルは以下のようになりますように4つの列のテーブルにそれを表示したいです私のHTMLコード:
<table>
<tr ng-repeat="one in output.one track by $index" >
<td><div>{{one}}</div></td>
<td><div>{{output.two[$index]}}</div></td>
td><div>{{output.three[$index]}}</div></td>
<td><div>{{output.four[$index]}}</div></td>
</tr>
</table>
しかし、上記のコードは問題を解決していません。これを解決するには?
セットアップplunkrのだろうか? –
http://stackoverflow.com/questions/8495687/split-array-into-chunksを見ましたか? – Sarathy