반응형
react에서는 onChange() 와 onInput() 같다
function App() {
return (
<input onChange={ ()=>{ console.log('Hi') } } />
);
}
이렇게 작성하면 input창에 글자를 입력할 때마다 Hi 가 콘솔창에 출력된다.
input에 입력한 값을 state로 저장하여 출력하려면
function App() {
let [inputVal, inputChangeVal] = useState('');
return (
<div>
{inputVal}
<input onChange={ (e)=>{inputChangeVal(e.target.value)} } />
</div>
);
}
표시된다.
반응형
'react' 카테고리의 다른 글
[react] npm start, yarn start (0) | 2021.05.11 |
---|---|
[react] yarn 설치 mac os (0) | 2021.05.10 |
[react] 부모에서 자식 Component 값 전달 (0) | 2021.05.07 |
[react] return 안에 html 그리기 위한 함수 (0) | 2021.05.07 |
[react] map 함수 (+자바스크립트) / 반복문에 key값 (0) | 2021.05.06 |