[英]Map function on object and get keys and values Javascript
我有一個像這樣的 object:
{"Job": "Electrician", "Starbucks": "Vanilla Frapaccino"}
我需要 map 來獲取像這樣的 React 組件中的鍵和值。
return<DetailCell>
<Label>{key}</Label>
<Text style={TextStyle}>{value}</Text>
</DetailCell>
map function 說細節說它未定義。 如果我做 Object.keys(details) 然后我得到鑰匙。 如何在 React Native 中同時獲得兩者? 請幫忙謝謝。
Object.entries()
返回鍵值對數組( [[key1,value1],[key2,value2]..]
您可以通過這種方式.map()
使用解構語法):
const src = {"Job": "Electrician", "Starbucks": "Vanilla Frapaccino"}
...
Object.entries(src).map(([key,value]) => (
<DetailCell>
<Label>{key}</Label>
<Text style={TextStyle}>{value}</Text>
</DetailCell>
))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.