2017-06-01 65 views
-1

我是新來的反應,原諒我,如果這個問題是重複的。 我有一個數據集看起來像這樣。反應:如何獲得列表中的字典數組列表

[ 
{ "animal":"cat", 
    "detail": [ 
     { 
      "body color":"black", 
      "eye color": "blue" 
     }, 
     { 
      "body color":"brown", 
      "eye color": "green" 
     } 
    ] 
    } 
] 

這種數據應顯示爲表,我不知道如何使用反應得到這些數據。

回答

0

這與React無關。

您可以像使用任何JavaScript對象一樣訪問React中的數據對象。

通常使用方括號來訪問數組(您正在調用的列表)。例如,獲得第一個元素myArray[0]

可以使用方括號或.表示法訪問對象(您稱爲字典的對象)。例如,myObject['animal']myObject.animal

您的嵌套結構只需要兩種技術的組合。你可以得到像這樣的第一個動物(貓)的第一個細節: myArray[0].detail[0]