выбрать один элемент из массива, хранящегося в редуксе - PullRequest
0 голосов
/ 21 декабря 2018

Я хочу отобразить только один элемент из массива, хранящегося в redux.
Например, предположим, что мой сохраненный массив выглядит следующим образом:

[
  {item1: 1},
  {item2: 2}
]

Я думал, что могу нацелить элемент наИндекс 0 выглядит следующим образом:

const mapStateToProps = state => ({
    userInput: state.userInput.datas[0]
});

Однако он по-прежнему возвращает весь массив.

1 Ответ

0 голосов
/ 21 декабря 2018

Это было проще, чем я думал:

Вместо нацеливания на элемент массива в mapStateToProps, я передал его в качестве аргумента при отправке thunk.

Например: this.props.dispatch(fetchSubGroup(this.props.userInput[0]));

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...