2017-08-07 17 views
0

私はこのオブジェクトを持っている:私は達成することができました何JavaScriptの戻りオブジェクトのプロパティ値

Date 
2017-06-19 

:このコードを使用して

Date ["2017-06-19","28 026","1 036","3 667","20","1 097","4 672"] 

{"Header":["Date","Test1","Test2","Test3","N/A","Test4","Test5"], 
"Values":[["Total Unique","79 280","1 598","5 972","20","2 633","9 696"], 
      ["2017-06-19","28 026","1 036","3 667","20","1 097","4 672"]]} 

私の望ましい結果がこれです:

vm.header = data.Header[0]; 
vm.data1 = data.Values[1]; 
+1

'data.Header [0] +" "+ data.Values [1] [0]; ' – ASDFGerte

+0

If最初のアプローチを上の方法で実行したいだけです。しかし、あなたのユースケースに基づいてより良い解決策があるかもしれません。 –

答えて

1

data.Valuesはあなたにコードを変更することにより、望ましい結果を得ることができる二次元配列なので:何あなたがこれまでに試してみましたがdata.Header[0]はあなたに「日付」を与えるだろうです

vm.header = data.Header[0]; 
vm.data1 = data.Values[1][0]; 
1
Header[0] = 'Date'; 
    Header[1]= 'Test1'; 
    Header[2]= 'Test2'; 
    Header[3]= 'Test3'; 
    Header[4]= 'N/A'; 
    Header[5]= 'Test4'; 
    Header[6]= 'Test5'; 
    Values is 2D array 
    Values[0] = ["Total Unique","79 280","1 598","5 972","20","2 633","9 696"] 
    Values[1]=["2017-06-19","28 026","1 036","3 667","20","1 097","4 672"] 

data.Values[1]は配列全体を与えるでしょう。だからあなたは "2017-06-19"を取得する必要があります、その配列の最初の要素を取得する必要があります。data.Values[1][0]

関連する問題