2016-08-02 6 views

ответ

0

Предположим, что вы подключили действие createUser к вашему компоненту в порядке?

Так от компонента вы собираетесь это сделать:

this.props.createUser(this.props.username, this.props.password) 

И, наконец, это будет ваше действие диспетчеру:

export const createUser = (username, password) => { 
    return (dispatch,getState) => { 
    dispatch({ 
     type: CREATE_USER, 
     username: username 
    }) 

    browserHistory.push(`/welcome-user/${username}`) 
    } 
} 
+0

Edited описание немного. В общем, я хочу ориентироваться на основе диспетчеризации действий, но вам нужен способ вывести параметры вне компонента. –

+0

Итак, я думаю, что у вас должны быть эти «параметры» в вашем глобальном состоянии (редукторы), а затем вы можете получить доступ к своему государству из любого места. Я иногда знаю, что это, похоже, небольшая работа, чтобы отправить что-то, чтобы обновить состояние, но в конце это того стоит! –

+0

Я должен сделать это вручную или уже что-то подобное? Я не вижу его внутри редукционного маршрутизатора. –

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

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