Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. class Login extends Component {
  2.  
  3. constructor () {
  4. super();
  5. this.state = {
  6. email: '',
  7. password: ''
  8. };
  9. this.handleChange = this.handleChange.bind(this);
  10. }
  11.  
  12. handleChange (evt) {
  13. // check it out: we get the evt.target.name (which will be either "email" or "password")
  14. // and use it to target the key on our `state` object with the same name, using bracket syntax
  15. this.setState({ [evt.target.name]: evt.target.value });
  16. }
  17.  
  18. render () {
  19. return (
  20. <form>
  21.  
  22. <label>Email</label>
  23. <input type="text" name="email" onChange={this.handleChange} />
  24.  
  25. <label>Password</label>
  26. <input type="password" name="password" onChange={this.handleChange} />
  27.  
  28. </form>
  29. );
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement