por alguna razón no funciona cuando pongo esta función y me sale en consola este error al momento de escribir algo en el input:
Uncaught TypeError: Cannot read property 'value' of undefined at Login.syncField (base.jsx:32) at Object.onChange (login.jsx:29) at Input._this.handleChange (input.js:8
// en el input onChange={(e)=> this.syncField(e,"email")}
// funcion en base.jsx syncField(ev,fieldName){ let element = ev.target; let value = element.value;
let jsonState = {};
jsonState[fieldName] = value;
this.setState(jsonState)
}
la funcion segun yo esta bien, porque si le doy un valor por default a email en this.state{} si funciona, lo que no esta funcionando es la parte del input onChange segun yo.
¿Alguien tiene/tuvo un problema similar que me pueda ayudar a solucionarlo?