반응형
function ExpenseItem(props) {
const clickHandler = () => {
console.log('click!');
};
return (
<button onClick={clickHandler}>Change Title</button>
);
}
export default ExpenseItem;
button의 onClick에 들어간 clickHandler에 괄호를 함께 입력하여 clickHandler()로 들어가면 JSX를 최초에 읽어올 때 실행하게 된다. 하지만 ()를 삽입하지 않고 const명만 clickHandler로 입력해두면 JSX를 읽어온 뒤 클릭하면 clickHandler 함수를 실행하게 된다.
728x90
반응형
'Languages > JavaScript' 카테고리의 다른 글
postmessage the target origin provided does not match the recipient window's origin (0) | 2022.05.02 |
---|---|
[Vanilla Javascript Study] # 3. fetch API로 움짤 검색기 만들기 (2) | 2021.09.10 |
[Vanilla Javascript Study] # 2. TodoList 업그레이드 (0) | 2021.09.10 |
[Vanilla Javascript Study] # 1. TodoList Component 작성 (0) | 2021.08.24 |
[Vanilla Javascript Study] # 0. 프롤로그 (0) | 2021.08.24 |