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 |
댓글