Как получить доступ к локальному состоянию внутри метода mapstatetoprops - PullRequest
0 голосов
/ 29 января 2020

Заранее спасибо.

Ниже приведен фрагмент

const mapStateToProps = (state) => {
  const { itemReducer } = state;
  return {
    itemTree: getItemTree(itemReducer),
  };
};

getItemTree - селектор, и я хотел бы иметь другой селектор, например getFilteredItemTree. Этот переход должен основываться на местном состоянии. Как мне получить доступ к локальному состоянию или переменной в этой функции. Или есть какой-то другой способ поработать над этим.

1 Ответ

0 голосов
/ 29 января 2020

Вы можете получить доступ к реквизитам, переданным этому компоненту через 2-й параметр mapStateToProps, но вы не можете получить доступ к локальному состоянию компонента. Что вы можете сделать, это передать все данные в компонент, а затем отфильтровать их в хуке жизненного цикла компонента.

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