장바구니에 상품이 없습니다.
home2 › 게시판 › React 게시판 › 전송받은 response 데이터 useState에 저장하기
logindata에서 useState는 사용불가, logindata함수에서는 이미 e를 받아서 위의 login함수의 props처럼 사용불가, Login함수의 dda변경 변수를 logindata에서 사용하고 싶으면 무엇을 추가하면 될까요?
onSubmit={ (e)=>{ logindata(e, props) } }
이러면 logindata 안에서 props.dda 이런거 쓸 수 있지않을까요
onSubmit={ (e)=>{ logindata(e, props) } }를 추가해주고 >>>수정>>>
위 사진처럼 logindata e 옆에 props 추가하고 props.dda변경을 dda변경에 넣었는데 제대로 작동하지않네요.
이것만 해결하면 프로젝트 거의다 완성인데 여기서 시간 많이 허비하고 있네요 ㅠㅠ
logindata 안에서 props 출력해보면 무엇이 나오나요
onSubmit 말고 일반버튼에 onClick 열어서 logindata를 넣어보도록 합시다
아 선생님... 저 뻘짓이 유저데이터 저장해서 마이페이지 보여줄려고 하던 짓인데.. 막상 되고 보니까 useState는 새로고침 후 사라지는거였죠... 근데 이거전에 로컬스토리지를 먼저 시도는 해봤는데 로컬스토리에 있는 값중에 특정값 빼오는거 안되서 못 빼오는줄 알고 이러한 뻘짓하던 중이였는데.. 강의 다시보니까 로컬 스토리지의 특정값 빼올 수 있었네요... 어쨋든 해결하였습니다 감사합니다 선생님