// App.js
import React, { useState } from 'react';
function App() {
const [username, setUsername] = useState('');
const [password, setPassword] = useState('');
const onSubmit = (event) => {
event.preventDefault();
console.log(username, password);
};
return (
<div className="App">
<form onSubmit={onSubmit}>
<input
placeholder="Username"
value={username}
onChange={(e) => setUsername(e.target.value)}
/>
<br />
<input
placeholder="Password"
value={password}
onChange={(e) => setPassword(e.target.value)}
/>
<br />
<button type="submit">Login</button>
</form>
</div>
);
}
export default App;
/* 유튜브 코지코더 채널에서 리액트js (Reactjs) 기초 익히기 기본 강좌를 보며 기록한 글입니다.
https://youtube.com/playlist?list=PLB7CpjPWqHOuf62H44TMkMIsqfkIzcEcX */
'React > Lecture' 카테고리의 다른 글
[Kossie Coder] 자식 컴포넌트에 데이터 보내기2 - props (props 생략) (0) | 2022.01.13 |
---|---|
[Kossie Coder] map을 이용한 리액트 반복문 (0) | 2022.01.13 |
[Kossie Coder] 조건에 따라 컨텐츠 다르게 보여주기 - 조건 렌더링 (0) | 2022.01.11 |
[Kossie Coder] 자식 컴포넌트에 데이터 보내기 - props (0) | 2022.01.11 |
[Kossie Coder] useEffect (0) | 2022.01.10 |