내 경로를 통해 데이터를 전달하는 가장 좋은 방법을 찾으려고합니다. 나는 params를 사용할 수 있지만 params에 속하지 않는 특정 유형의 데이터가 있음을 알고 있습니다.React-router : 경로를 통한 데이터 전달
예 : 응용 프로그램 목록을 표시하는 인덱스 페이지가 있습니다. 각 응용 프로그램에는 해당 응용 프로그램의보기로 연결되는 단추가 있습니다.
응용 프로그램 자체를 응용 프로그램 처리기로 전달하려고합니다. 그러나 params를 통해 전체 응용 프로그램을 전달하는 것은 의미가 없습니다.
그래서 내가해야하는 방법은 응용 프로그램 식별자를 params에 전달한 다음 응용 프로그램 구성 요소 검색 내 ApplicationStore (응용 프로그램 구성 요소)를 전달하는 것입니다. 식별자가 주어진 적절한 응용 프로그램에 대해.
응용 프로그램 자체를 전달하는 것이 더 쉽고 빠르지 않습니까? 이것을 할 수있는 방법이 있습니까? 이것을하지 않을 이유가 있습니까? 사전에
<Link to="showApplication" params={{name: application.name}}>View</Link>
또는
<Link to="showApplication" params={{application: application}}>View</Link>
감사 : 여기
은 일부 코드입니다!
어떻게 해결 했습니까? 제 첫 대답은 당신이 원하는 것이 아니라고 생각합니다. – Robin
나는 동일한 질문을 가지고있다 : ( – Robin