任何方法来获取组件外的当前参数

时间:2016-08-02 16:42:18

标签: reactjs react-router

是否可以在组件道具之外获取参数?

在我的情况下,我想在一些动作创建者(使用redux)中进行句柄导航。

1 个答案:

答案 0 :(得分: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}`)
  }
}