Интересно, как передать действие полезной нагрузки моего входного значения?
В моем компоненте у меня есть адрес электронной почты, например.
<input type="email" value={this.state.email} onChange={this.handleChange}/>
<input type="password" value={this.state.password} onChange={this.password}/>
У меня есть состояние в моем компоненте:
state = {
email: '',
password: ''
};
, и я получаю значение с помощью метода onChange:
handleChange = (e) => {
this.setState({email: e.target.value});
}
password = (e) => {
this.setState({password: e.target.value})
}
при отправке формы мне нужно запуститькакая-то функция, и здесь я отправляю свое действие
login = () => {
this.props.userLogin()
}
в моем mapDispatchToProps, отправляя мое действие userLogin.но как я могу перейти к действию полезной нагрузки this.state.email и this.state.password для использования в моем действии для отправки API?
function mapDispatchToProps(dispatch) {
return {
userLogin: bindActionCreators(userLogin, dispatch),
}
}