๐Ÿ–ฅFrontEnd/React

onClick={clickHandler} ๊ด„ํ˜ธ ์•ˆ์“ฐ๋Š” ์ด์œ 

hellohailie 2022. 7. 23. 09:42

 

<button onClick={clickHandler()}>Change Title</button>

โžฅ ์ด๋ ‡๊ฒŒ ์ฝ”๋“œ๋ฅผ ์“ฐ๋ฉด, ์ด ์ฝ”๋“œ ๋ผ์ธ์ด ๋ถ„์„๋˜์—ˆ์„๋•Œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์ด๊ฒƒ ์‹คํ–‰ํ• ๊ฒƒ์ด๋‹ค. 

๊ทธ๋ฆฌ๊ณ  JSX์ฝ”๋“œ๊ฐ€ ๋ฐ˜ํ™˜๋  ๋•Œ ์ด ์ฝ”๋“œ ๋ผ์ธ์ด ๋ถ„์„๋œ๋‹ค. 

์ฆ‰, ํด๋ฆญํ•  ๋•Œ clickHandler๊ฐ€ ์‹คํ–‰๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ JSX์ฝ”๋“œ๊ฐ€ ํ‰๊ฐ€๋  ๋•Œ ์‹คํ–‰๋œ๋‹ค. ์ด๊ฒŒ ๋„ˆ๋ฌด ์ด๋ฅด๊ธฐ ๋•Œ๋ฌธ์— clickHandler๋ผ๊ณ  ์ง€์ •๋งŒ ํ•ด์ฃผ๋ฉด ๋œ๋‹ค. 

 

 

๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡

<button onClick={clickHandler}>Change Title</button>

 

๐Ÿ˜ƒ ์ž˜๋ชป๋œ ๊ฐœ๋… ์ „๋‹ฌ์ด ์žˆ๋‹ค๋ฉด ๋Œ“๊ธ€ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ €์˜ ์„ฑ์žฅ์— ํฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค๐Ÿค“