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

home2 게시판 Vue 게시판 조언부탁드립니다 ㅠㅠ

조언부탁드립니다 ㅠㅠ

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

    전광수
    참가자

    회원가입 기능 페이지 개발을 하는데,  총 4페이지로 라우터를 타고 페이지 이동이 됩니다.

    첫페이지는 이용약관 동의.

    두번째 페이지는 회원정보.

    세번째 페이지는 업소 점장(매니저)정보 및 이미지 파일(사업자등록증 스캔본)

    이런식으로 회원가입절차를 거쳐서 가입하기를 누르면 노드 익스프레스 서버를 통해서 디비로 전송하려고 합니다.

    그런데 첫부분 부터 막혀서요.

    입력받은 파라미터를 다음페이지로 그대로 들고가려고  router.push로 params : {제이슨 } 배열로 넘기는 함수를 만들어서

    넘겼더니 콘솔창에서 확인해보니 잘 넘어오더라구요. 근데 이 값을 새로고침을 하거나 뒤로가기를 하면 데이터가 날라가더라구요....

    사용자가 3페이지에서 갑자기 수정하려고 뒤로가기를 누르면 넘기던 파라미터가 다 날라가버리고...

    구글링 열심히 하다가 vue-session을 찾아서 해보려니 레퍼런스대로 main.js에 임포트하고 사용하려했더니 못읽더라구요...

    그러다가 vuex-persistedstate 패키지를 찾았는데 vuex를 이용해야 하더라구요...어떤식으로 개발을 해야할지 모르겠습니다.

    참고할만한 방법이 없을까요?  새로고침이나 백스페이스를 하면 회원가입 첫페이지로 강제 이동시켜야 하는건가요?

    아니면 파라미터가 날라가지 않는 전송방법이 따로 있을까요?

    선생님강의보고 열심히 구글링하면서 하는데 맨땅은 아니래도 흙침대에 헤딩하는 기분이네요...주변에 프론트앤드 고수분 계시면 바짓가랑이 붙잡고 물어보고싶슴다..ㅠ

    #23939

    codingapple
    키 마스터

    원래 새로고침하면 state는 초기화됩니다

    새로고침해도 재접속해도 남아있게하고 싶으면 중간중간 서버로 보내서 DB에 저장해놓거나 

    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 호 / 개인정보관리자 : 박종흠