接收组件传值,使用prop可以使用标签传值的方式
<ConsultationItem
selectQuestion={selectQuestion}
setVisible={setVisible}
key={consultation.id}
consultation={consultation}
></ConsultationItem>
const ConsultationItem = (props) => {
const { consultation, selectQuestion } = props;
return (
<div className="detail-table-item">
<div className="detail-patient-name">
<PatientLink name={consultation.patient.name} id={consultation.patient.id}></PatientLink>
</div>
<div className="detail-requested-date">{moment.unix(consultation.created_at).fromNow()}</div>
<a
onClick={(e) => {
selectQuestion(consultation.id);
}}
className="detail-requested-prescription"
>
{consultation.title}
</a>
<a
onClick={(e) => {
selectQuestion(consultation.id);
}}
className="detail-patient-consultation-content"
>
{consultation.content}
</a>
</div>
);
};