장바구니에 상품이 없습니다.
home2 › 게시판 › React 게시판 › jsx에서 onClick 질문드립니다
jsx에서 <button onClick={함수}> <button onClick={()=>{함수}}> 두개 차이가 궁금합니다. onClick 이벤트가 걸려서 둘 다 클릭 할때만 함수가 실행 되야 할 것 같은데 위에껀 useState로 리랜더링하면 자동실행되고 밑에껀 정상동작 하네요 무슨 차인지 궁금합니다.
둘 다 잘 실행됩니다 onClick={함수()} 라고 써야 이상해집니다
onClick={함수()} 이게 위에것들과 다르게 이상해 지는 이유가 무엇일까요..??
함수()라고 쓰면 html 렌더링시 그 자리에서 함수가 바로 실행됩니다