2017-03-22 1 views
0

내가 검색 조건을 입력하고 DI 서비스 나 또한 거기에 페이지 매김을 사용하여 현재 페이지를 추적 결과를 반환합니다 http://localhost/employeeAngular2 계속 발생 데이터는

사용자 @ 검색 화면을 가지고있다.

는하자 내가 = (123) 및 각 라우팅에 데려다 ID를 가진 직원을 선택, 말 http://localhost/employee/123

@ 내가 페이지를 검색 다시 탐색 할 때, 나는 아직도 검색을 가지고 있다면 갈 수있는 가장 좋은 방법은 결과 및 현재 선택된 페이지 번호?

+0

그것은 서비스의 역할입니다. 페이지 번호와 결과를 서비스에 저장하십시오. – Ploppy

+0

서비스가 반환 한 데이터를 서비스중인 등록 정보에 저장하여 전화를 걸지 않고 시작할 수 있습니다. –

+0

고마워요. –

답변

0

의견에서 언급했듯이 서비스는이 문제에 대한 해결책입니다.

대단한 대안은 redux 상태 관리를 사용하는 것입니다. ngrx 라이브러리. 이를 통해 모든 구성 요소에서 읽을 수 있고 작업을 통해 변경 될 수있는 중앙/전역 변경 불가능 상태 (저장소라고 함)에 있습니다. ngrx docs에서 자세한 내용을 읽어보십시오. 익숙해 지려면 시간이 걸리지 만 실제로는 효과가 없습니다.

관련 문제