2017-10-23 8 views
0

여러 각도 프로젝트가 있습니다. (한 각도 프로젝트에서 여러 개의 앱이 아님). 예제 클라이언트 관리, 검색 기준, 결과 페이지, 장바구니, 예약 관리 등. 각 항목은 별도입니다. Angular projects & war 파일을 별도로 배포합니다.여러 각도 응용 프로그램간에 데이터 공유

내 요구 사항은 여러 앱간에 데이터를 전달하는 더 나은 방법입니다. URL을 통해 쿼리 매개 변수로 데이터를 보내고 브라우저의 로컬 저장소에 저장할 수도 있습니다. 로컬 저장소에 데이터를 저장하는 데 따른 보안 위험이 있습니까 아니면 이에 가장 적합한 솔루션입니까? 내가 제안

+1

서버의 데이터베이스에 저장하십시오. –

답변

0

한 가지 방법은 서비스, 상점을 구현하고 데이터를 로컬 다른 저장소를 검색하고 쿠키 ng-cookies 다른 당신이 등록 앱 구성 요소에서 정의 할 수 있습니다 참조에서 데이터를 검색 및 하위 구성 요소에 PARAMS 입력으로 그들을 전달되는 코드 관리가 어려운 작업입니다. 모두 데이터에 따라 다르지만 다음 번에 앱을 방문 할 때 데이터를 보존하려면 쿠키를 사용하고 그렇지 않으면 서비스의 로컬 스토리지를 사용하는 것이 좋습니다.