2017-11-08 7 views
1

장바구니에 @ngrx/store를 사용하여 장바구니에 항목을 추가하고 데이터를 저장하는 서비스 (예 : 사용자 ID, 주문 번호 등)를 사용하지만 페이지가 새로 고쳐지면 , 상점 W 서비스의 데이터가 유실됩니다.페이지 새로 고침시 각도 4의 데이터를 방지하는 방법

이 데이터 손실을 방지 할 수있는 방법을 알려주세요.

미리 감사드립니다.

답변

0

은 당신의 문제에 어떤 해결책을 있습니다

  1. 리디렉션하기 전에 데이터베이스에 보내기
  2. , URL에 로컬 스토리지 (가장 쉽고 안전한)에
  3. 스토어를 저장하고, 리디렉션 후를 가져옵니다.

다른 해결책은 없습니다.

0

데이터를 보관하려면 어딘가에 데이터를 저장해야합니다. 이를 위해

, 당신은 몇 가지 솔루션이 있습니다

  • 로컬 스토리지/세션 스토리지 : 당신이 카트 한 사용자의 컴퓨터에 저장하려는 경우이 솔루션을 사용합니다. 즉, 계정과 관련이 없으므로 다른 컴퓨터에 로그온하면 바스켓이 손실됩니다.

  • 데이터베이스 : 장바구니를 계정에 바인딩합니다. 다른 컴퓨터에 로그온하면 카트가로드됩니다.