장바구니에 상품이 없습니다.
home2 › 게시판 › React 게시판 › 선생님 useParams() 변수 저장할때 왜 중괄호를 쳐줘야 할까요??
useParams() 데이터값을 받아올때 왜 변수에 let {id} = useParams(); 로 해서 저장해야하는지 궁금합니다. 콘솔에는 이렇게 찍힙니다! 변수를 선언할 때에 중괄호를 치고 안치고가 왜 이러한 차이를 가져오는지 궁금해요!! 아 그리고 혹시
id말고 id2 라는 변수도 선언해서 출력해봤는데 undefined 가 떠요 이게 혹시 url 파라미터 적은곳에 :id 라고 적어서 :id2 는 아예 인식을 못하는걸까요?
destructuring 문법이고 { } 에 담긴거 변수로 쉽게 빼고 싶으면 사용합니다 변수명이랑 object속성명이랑 맞춰야합니다
감사합니다 선생님