Селектор для React-Redux - PullRequest
       1

Селектор для React-Redux

0 голосов
/ 19 марта 2019

Чтобы использовать селектор, я попытался перейти по этой ссылке URL: https://blog.isquaredsoftware.com/2017/12/idiomatic-redux-using-reselect-selectors/

Один из примеров:

const selectSomeData = state => state.someData;

const selectFilteredSortedTransformedData = createSelector(
  selectSomeData,
  (someData) => {
    const filteredData = expensiveFiltering(someData);
    const sortedData = expensiveSorting(filteredData);
    const transformedData = expensiveTransformation(sortedData);

    return transformedData;
  }
)

const mapState = (state) => {
  const transformedData = selectFilteredSortedTransformedData(state);

  return {
    data: transformedData
  };
}

Вопрос: В mapState мы вызываем selectFilteredSortedTransformedData, и мы также передаем State в качестве параметра.Однако сама функция не принимает никаких параметров, как она работает?

const selectFilteredSortedTransformedData = createSelector(

1 Ответ

0 голосов
/ 20 марта 2019

Вы добавили функцию mapState в функцию редукционного соединения? как то так.

экспорт подключения по умолчанию (mapState) (компонент)

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