Ответ 1
Вам нужно передать массив элементов в jsx
. Проблема в том, что forEach
ничего не возвращает (т. undefined
Возвращает undefined
). Так лучше использовать map
потому что она возвращает такой массив
class QuestionSet extends Component {
render(){
<div className="container">
<h1>{this.props.question.text}</h1>
{this.props.question.answers.map((answer, i) => {
console.log("Entered");
// Return the element. Also pass key
return (<Answer key={i} answer={answer} />)
})}
}
export default QuestionSet;