2016-07-06 7 views
0

Я просто извлек некоторые необработанные данные с сервера, после чего мне нужно проанализировать данные, прежде чем я их визуализирую на компоненте.После получения необработанных данных, где я могу разобрать необработанные данные в приложении react-redux?

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

+0

Где вы извлекаете данные? Используете ли вы редукцию или редукцию? – ken4z

+0

Пожалуйста, покажите пример вашего действия fetchData, чтобы он был более явным. –

+0

componentWillMount() {this.props.getMapData()}. Я использую consux-обещание вместо thunk или saga. – user6557921

ответ

0

Вы должны отправить действие, которое отправляет запрос на сервер необходимой информации. Это можно сделать, используя либо sagas, либо thunks. Оба являются хорошими решениями. Отправьте запрос в thunk или saga и обработайте ответ в thunk или saga. Обработчик ответа должен выполнить любую обработку, необходимую для данных, а затем должен отправить другое действие для обновления хранилища редуктов новыми данными.

 Смежные вопросы

  • Нет связанных вопросов^_^