mapStateToProps содержит три объекта в массиве, но при передаче для рендеринга он пропускает только один объект.Как получить все объекты в функции отображения карты ... Вот мой код.
class AppliedCandidates extends Component {
render() {
const {appliedjob} = this.props
console.log('================+++++====================');
console.log("appliedjob ", appliedjob);
console.log('================+++++====================');
return (
<div>
{ appliedjob && appliedjob.map(job => {
return (<div>
<h5>{job.jobid}</h5>
<h6>{job.candidatephoneno}</h6>
</div>
)})
}
</div>
);
}
}
const mapStateToProps = (state) => {
console.log("state" , state);
return {
appliedjob:state.getAppliedJobs.appliedjob
}
}
при рендеринге:
appliedjob [{…}]
при mapstatetoprops
getAppliedJobs:
appliedjob: (3) [{…}, {…}, {…}]
authError: ""
__proto__: Object