Я сопоставил свое хранилище редуксов с реквизитом, но теперь у меня возникают проблемы с его динамическим рендерингом.Я также пробовал синтаксис projectCards(){...}
, но это был полный выстрел в темноте.Журналы моей консоли показывают объекты, проходящие так, как я хочу.Я также попытался использовать projects.map
, но не думаю, что хочу поместить возвращаемые значения в новый массив.Мне просто нужно больше <Card/>
элементов на странице, динамически отображаемых.Где я ошибся?Любая помощь будет оценена.
Class Projects extends...
.
.
.
projectCards = () => {
if ( this.props.projects.length !== 0 ) {
this.props.projects.forEach((project) => {
return <Card fluid color='green' header={project.name} />
})
}
}
render(){
return(
<Container>
<br/>
<Card.Group>
<Card fluid color='green' header='Option 1' />
<Card fluid color='blue' header='Option 2' />
<Card fluid color='red' header='Option 3' />
{ this.projectCards() }
</Card.Group>
</Container>
)
}
}