0
Je suis en train de définir une valeur initiale/valeur par défaut pour un champ de texte dans Redux Forme:React forme Redux champ de texte valeur initiale pas définie
const RegisterForm = ({ handleSubmit, pristine, submitting }) => (
<form className="ui form" onSubmit={handleSubmit}>
<div className="field">
<Field
component="input"
type="text"
name="email"
placeholder="E-mail Address"
className="form-control" />
</div>
<div className="field">
<Field
component="input"
type="password"
name="password"
placeholder="Password"
className="form-control" />
</div>
<div className="field">
<Field
component="input"
type="text"
name="inviteCode"
defaultValue="default"
placeholder="Invite Code (Optional)"
className="form-control" />
</div>
<Button type="btn btn-default" disabled={pristine || submitting}>
Register
</Button>
<p className="login-text">Already have an account? </p>
<a href="/">Log in</a>
</form>
);
RegisterForm.propTypes = {
handleSubmit: PropTypes.func.isRequired,
pristine: PropTypes.bool.isRequired,
submitting: PropTypes.bool.isRequired
};
export default reduxForm({
form: 'registerForm',
initialValues: {
inviteCode: 'Test'
}
})(RegisterForm);
est ici où je suis le réglage de la valeur initiale:
initialValues: {
inviteCode: 'Test'
}
Cela ne fait rien à mon champ inviteCode
, il ne montre aucune valeur. Je n'ai pas non plus d'erreurs dans la console.
Des idées pour lesquelles cela se passe?