2016-06-24 10 views
-1

私は大きなjson配列を持ち、多くのオブジェクトと配列を内部に持っています。 2種類のオブジェクトをマージしたい。
例:1-10はfromsを表し、 11-20はTosを表します したがって、私はṬosとfromsをマージし、1-20を表示する代わりにそれを表示します。私は1-11、2-12とそれぞれを示したいと思います。私はこれをangularJsでどのように達成できますか?同じ配列の2つのjsonオブジェクトを別の配列のIdでマージできますか?

+0

は、サンプルのソースデータセットと結果データセットを提供します。 –

答えて

0

これを行うには、単純なjavascriptを使用できます。

インデックス変数を使用してoriginalArrayの途中を反復し、両方の範囲の要素を同時に新しい配列に挿入します。

var newArray = []; 
for (var i=0; i<10; i++){ 
    newArray.push(originalArray[i]); 
    newArray.push(originalArray[i+10]); 
} 

私はあなたの例から元の配列の長さを20と仮定しました。配列のlengthプロパティを使用して、常に必要な値を計算することができます。

関連する問題