Почему не реагирует работа компонента внутри цикла? - PullRequest
0 голосов
/ 05 ноября 2018

Я думаю, что источником проблемы является мое окружение. Нужно ли устанавливать какой-либо пакет NodeJS?

Внутри петли и без петли.

Ответы [ 2 ]

0 голосов
/ 05 ноября 2018

Замените фигурные скобки на круглые скобки (), чтобы map возвратил что-то:

this.props.users.map(user => (
   <UserPreview user={user}/>
))
0 голосов
/ 05 ноября 2018

Вы должны вернуть элементы внутри вашей map функции

this.props.users.map(user => {
    // Here you can manipulate your data before using it
    return <UserPreview user={user}/>
})

Если вам нужно только вернуть компонент без манипулирования данными, вы можете просто снять скобки и ключевое слово return

this.props.users.map(user => <UserPreview user={user}/>);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...