J'utilise materialize css dans reagir. Je l'ai mis en place un champ de texte simple comme ceci:Matérialiser les champs de texte Css sont gelés
<div class="input-field col s6">
<input placeholder="Placeholder" id="first_name" type="text" class="validate" value={this.state.name}>
<label for="first_name">First Name</label>
</div>
La valeur est affichée dans le champ de texte, mais je ne peux pas modifier le champ. Il vient d'être gelé avec cette valeur. J'ai également utilisé Materialize.updateTextFields(); dans componentDidMount(). Mais cela n'a pas fonctionné. De l'aide ?
Je ne suis pas super familier avec Materialise, mais je pense que vous avez aussi besoin d'un onChange sur l'entrée, et changer l'état de l'entrée dans la fonction de rappel pour cela. ' {this .setState ({name: e.currentTarget.value})}}> ' – Grandas
Hé, merci ... Ca marche ..! – Piyush