import React from 'react';
import ItemField from './ItemField';
class App extends React.Component{
render(){
return(
<div>
<ItemField />
<ItemField />
<ItemField />
<ItemField />
<ItemField />
<ItemField />
<ItemField />
</div>
);
}
}
export default App;
import React from 'react';
import ModalOffer from './ModalOffer';
class ItemField extends React.Component{
render(){
return(
<div id="borrow-div">
<table class="borrower-table">
<tr id="top-sec">
<td id="prof-pic" width="100"><img class="img" src="a_firebase_img" /></td>
<td id="product">item name</td>
<td>
<div id="offer">
<ModalOffer />
</div>
</td>
</tr>
<tr id="bottom-sec">
<td class="search-info">12:20AM</td>
<td class="search-info">3 days ago</td>
<td class="search-info">City, Province</td>
</tr>
</table>
</div>
);
}
}
export default ItemField;
你好,我想知道向组件传递信息的最佳方式是什么。目前,我在place.The中设置了默认值,目标是将每个item字段与其组件一起填充最近的搜索项。
最好的方法是设置初始状态并使用从火基检索的信息更改状态吗?
├── _Item1
| ├── User
| ├── Time
| ├── City
| ├── Province
├── _Item2
| ├── User
| ├── Time
| ├── City
| ├── Province
这是FireBase结构。谢谢!
发布于 2018-03-21 15:38:18
你在道具里的东西,比如<ItemField myProp={value} />
从组件中,执行{myProp} = this.props
https://stackoverflow.com/questions/49418046
复制相似问题