2017-12-18 20 views
1

사용자가 단추를 클릭 할 때마다 반응 응용 프로그램을 새 창에서 열고 싶은 유스 케이스가 있습니다. 반응 응용 프로그램에 일부 소품을 전달하고 싶습니다. 현재 URL에 URL을 추가하여 소품을 보내고 있습니다.반응 응용 프로그램에 소품을 보내는 최상의 방법

내 응용 프로그램에 lomoto/car에서 액세스 할 수 있다고 가정 해 봅니다. 현재 lomoto/car/value1/value2를 통해 매개 변수를 보내고 있습니다. props.match.params.prop1 및 props.match.params.prop2를 통해 이러한 속성에 액세스하고 있습니다. 나는 라우팅을 위해 반응 라우터 v4를 사용하고 있습니다.

다른 권장 방법이 있나요?

+0

대신이 쿼리 문자열을 사용하도록 선택했습니다. :) – Niekert

답변

1

상태를 브라우저의 로컬 저장소에 저장 한 다음 모든 탭에서 액세스 할 수 있습니다.

이 부분은 egg head video입니다. Dan Abramov는 브라우저의 로컬 저장소를 사용하는 방법을 설명합니다.

비슷한 방식을 사용할 수도 있습니다.