【发布时间】:2023-03-21 06:25:01
【问题描述】:
我通过电影(海报)列表进行映射,我在每张海报上都有按钮(观看),一旦您单击按钮观看,它将带您到另一个组件(观看)。如何在单击按钮时将单个海报道具从海报组件传递到手表组件。
{this.state.Poster.map(poster =>
<Col md="3 " className="" >
<Card className="card-user card-transparent">
<CardImg top src={`/files/${poster.filename}`}></CardImg>
<CardText className="py-3 px-3">
<div className="card-description">
<h6 className="display-5 text-center">{poster.metadata.name}</h6>
<p className="text-center">{poster.metadata.Description}</p>
</div>
</CardText>
<CardFooter>
<div className="button-container py-3"><a href="watch">
<Button className="btn-fill btn-movie " color="primary" >
Watch
</Button></a>
</div>
</CardFooter>
</Card>
</Col>
)}
【问题讨论】:
标签: javascript reactjs react-router react-props react-component