我應該如何將數據傳遞到組件?將數據傳遞給組件
var item = {type: 'Friend', content: { emoji: '', name: 'Tom', distance: '0.25mi'}}
我應該嘗試傳遞每個值與一個單獨的道具?
renderRow(item) {
return(
<FriendItem emoji={item.content.emoji} name={item.content.name} distance={item.content.distance} />
)
}
或者有沒有辦法讓我的代碼更加模塊化?
renderRow(item) {
return(
<FriendItem item={item} />
)
}
我會選擇第二個選項。在父母組件中,你不應該關心那些道具。只需發送整個對象。 – Bonanza