【发布时间】:2018-03-15 16:46:24
【问题描述】:
我有两个数组数据我只是想根据相同的 ID 获取数组 2 的数据 例子
import React from 'react';
const data = [
{
"userId": 1,
"id": 1,
"title": "One",
"body": "quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto"
},
{
"userId": 1,
"id": 2,
"title": "Two",
"body": "est rerum tempore vitae\nsequi sint nihil reprehenderit dolor beatae ea dolores neque\nfugiat blanditiis voluptate porro vel nihil molestiae ut reiciendis\nqui aperiam non debitis possimus qui neque nisi nulla"
},
]
const dataTwo = [
{
"id": 1,
"color": "red"
},
{
"id": 2,
"color": "blue"
},
]
class App extends React.Component {
render() {
return (
<div>
{data.map((tweet)=>
<ul key={tweet.id}>
<li>{tweet.title} <b>Color:</b> I want to put the color here</li>
</ul>
)}
</div>
);
}
}
export default App;
如果 dataTwo 的 id === 数据的 id 所以我想获取相同项目的颜色
【问题讨论】:
-
@T.J.Crowder 抱歉,我已经搜索了一段时间,但找不到合适的解决方案,也许我找到了一些东西,但我不认识它,因为我只是初学者
标签: javascript reactjs