장바구니에 상품이 없습니다.
home2 › 게시판 › React 게시판 › 리엑트는 자바스크립트 문법을 쓰면 안되나요???
useEffect(() => { setTimeout(() => { 2초후 사라지는 alert }, 2000); });
위 내용이 숙제로 주신 내용인데요.
전 자바스크립트문법으로 document.querySelector('.my-alert').remove(); 이런 식으로 코드를 짰거든요. (작동은 잘됨.)
근데 풀이 내용 보니까 usestate 쓰시길래 혹시 리엑트는 제가 쓴 문법을 쓰면 안되는 건지 궁금해서 여쭤봅니다.
잘되면 상관은 없지만 state로 만드는게 성능상 권장되는 방식입니다