본문 바로가기
풀스택/React

6. input

by woohyun22 2019. 4. 23.
import React, { Component } from 'react';

class PhoneForm extends Component {
state = {
name: ''
}
handleChange = (e) => {
this.setState({
name: e.target.value
})
}
render() {
return (
<form>
<input
placeholder="이름"
value={this.state.name}
onChange={this.handleChange}
/>
<div>{this.state.name}</div>
</form>
);
}
}

export default PhoneForm;


위에 미리 앞서 배운 setState에서 e.target.value로 값을 정해준뒤 input의 텍스트 값이 바뀔때마다 발생하는 이벤트이다. 

728x90

'풀스택 > React' 카테고리의 다른 글

7-2 카운터 예제(redux)  (0) 2019.04.24
7-1 카운터 예제(react)  (0) 2019.04.24
5-2. props, state  (0) 2019.04.21
5-1. JSX 기본 정리  (0) 2019.04.19
4. fetch 비동기형식  (0) 2019.04.17

댓글