как отобразить массив объектов в реагировать на реду - PullRequest
0 голосов
/ 09 октября 2019

Я пытаюсь получить доступ к пользователям через redux

const mapStateToProps = state => ({
    user: state.user.userdata
})

, и когда я делаю

console.log(this.props.user)

, я получаю массив из двух объектов данных и статуса

data: Array(2)
0: {id: 1, name: "kayondo"}
1: {id: 2, name: "syphat"}
length: 2
__proto__: Array(0)
status: 200

но когда я пытаюсь отобразить ключ данных с помощью

this.props.user.data.map(x => (<div>{x.name}</div>}

, я получаю ошибку undefined в консоли ? How can I solve this

Ответы [ 2 ]

0 голосов
/ 09 октября 2019

Вы не используете правильный синтаксис для сопоставления. Попробуйте использовать это:

this.props.user.data.map(x => (<div>{x.name}</div>));
0 голосов
/ 09 октября 2019

попробуйте с

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