Se johtuu siitä, kuka on syöttökentän arvon totuuden lähde — React state vai itse DOM.
Hallitut (React omistaa arvon)
Syöttökentän value ohjataan state-arvolla ja onChange pitää state-arvon synkronoituna. DOM heijastaa aina React-arvoa:
jsx
[name, setName] = ();
