• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 React 게시판 개별질문 localStorage

개별질문 localStorage

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #30611

    이준영
    참가자

    닉네임을 입력하라는 input을 만들고 유저가 입력하고 확인을 누르면

    그 값이 localStorage에 저장되면서 다시 그 사이트에 방문하더라도 동일 닉네임으로 입력란이 안나오고 자동으로 다음페이지로 방문되게끔 만들고 싶습니다. 

    그래서 닉네임에 코딩애플 치면 key값을 user라 하고, value를 코딩애플로 저장을 했습니다.

    그러고나서 다시 제 컴퓨터로 들어가면 자동으로 닉네임이 코딩애플로 다음페이지가 나오게 짜려면

    해당 컴퓨터가 이 닉네임을 사용하고있다가 저장이 되어야 하는건가요?

    그래서 useEffect로 컴포넌트실행시  해당컴퓨터의 닉네임이 코딩애플이면 다음페이지로 넘어가게 해주세요 라고 코드를 짜는건가요?

    또한, 패드로 들어가면 닉네임입력란이 나오고 같은 닉네임을 입력해도  컴퓨터에서 다음페이지에 기록한 정보가 초기화되어  나옵니다. 

    이런건 서버를 배포해서 서버자체에 데이터를 담는게 아니라 리액트로 만든 파일을 깃허브에 올려서 일회성?같은 느낌인 걸까요?

    #30621

    codingapple
    키 마스터

    닉네임 localstorage에 저장해놓고

    "페이지 방문시 localstorage에 닉네임이 있으면 그냥 넘어가주세요~" 라고 코드짜면 됩니다 

    localstorage에 저장해놓은건 본인 컴퓨터 브라우저에 잠깐 저장하는거라 다른 컴퓨터에선 가져올 수 없습니다 

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관, 개인정보처리방침
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠