Я новичок в реактиве и борется с синтаксисом. У меня этот блок как div внутри моей функции рендеринга. Каждое изменение, которое я делаю, происходит от одной синтаксической ошибки или просто не работает.Синтаксис ReactJS для if else с функцией отображения в ветке
<div className="skillSection">
{
if (this.state.challengeChoices.length < 0) {
this.state.challengeChoices.map((para2, i) =>
<ChallengeSkill key={i} {...para2} callback={this.madeSelection} />)
}
else {
return <div>Hello world</div>
}
}
</div>
Если 'this.state.challengeChoices' является массивом, вы никогда бы не называют заявления внутри если заявление – BotNet
я есть«<»в обратном направлении для моего состояния. Хорошая добыча, но это была не моя главная проблема. Спасибо хоть. –