ํฐ์คํ ๋ฆฌ ๋ทฐ
728x90
<input>์ ์ ๋ ฅ๊ฐ ๊ฐ์ ธ์ค๊ธฐ
<input onChange={(e)=>{ console.log(e.target.value) }}/>
e๋ผ๋ ํ๋ผ๋ฏธํฐ๋ฅผ ์ถ๊ฐํด์ฃผ๊ณ , e.target.value๋ผ๊ณ ์ ์ผ๋ฉด ํ์ฌ <input>์ ์ ๋ ฅ๋ ๊ฐ์ ๊ฐ์ ธ์ฌ ์ ์๋ค
- e.target ์ด๋ฌ๋ฉด ํ์ฌ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ๊ณณ์ ์๋ ค์ค
- e.preventDefault() ์ด๋ฌ๋ฉด ์ด๋ฒคํธ ๊ธฐ๋ณธ ๋์์ ๋ง์์ค
- e.stopPropagation() ์ด๋ฌ๋ฉด ์ด๋ฒคํธ ๋ฒ๋ธ๋ง๋ ๋ง์์ค
state ์ ๋ ฅ ๊ฐ ์ถ๊ฐ
let [์
๋ ฅ๊ฐ, ์
๋ ฅ๊ฐ๋ณ๊ฒฝ] = useState('');
(์ฐธ๊ณ )
๊ธฐํ ์ด๋ฒ ํธ ํธ๋ค๋ฌ
onMouseOver={ } ์ด๊ฑด ์ด ์์์ ๋ง์ฐ์ค๋ฅผ ๋์ ๋ ์์ ์ฝ๋๋ฅผ ์คํ
onScroll={ } ์ด๊ฑด ์ด ์์๋ฅผ ์คํฌ๋กคํ์ ๋ ์์ ์ฝ๋๋ฅผ ์คํ
728x90
'๐Frontend > ๐React' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[React] Router ? (0) | 2022.07.30 |
---|---|
[React] Redux? (0) | 2022.07.29 |
[React] Mapํจ์ (0) | 2022.07.26 |
[React] ๋ชจ๋ฌ์ฐฝ(์ผํญ ์ฐ์ฐ์) (0) | 2022.07.26 |
[React] State, Props (0) | 2022.07.26 |
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- Today
- Yesterday
๋งํฌ
TAG
- db
- Til
- git
- scss
- styled-components
- ํญํด99
- DESIGN
- HTML
- ์๋ฒ
- ์๋ฐ์คํฌ๋ฆฝํธ
- ํฌ๋กค๋ง
- Python
- CS
- react
- Router
- Git Code
- flask
- ๋ฉ์ดํน ์ฑ๋ฆฐ์ง
- ์๊ณ ๋ฆฌ์ฆ
- ์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ
- JavaScript
- API
- CS ์คํฐ๋
- DB๋ชฝ๊ณ
- sass
- ํธ๋ฌ๋ธ ์ํ
- Wil
- Redux
- JWT
- CSS
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
๊ธ ๋ณด๊ดํจ