0
내가 한이에 대한 경로 설정과 유사한반응 라우터 활성 링크 하이라이트 형제 경로를
<Route path="/">
<Route component={Books} path="books" />
<Route component={BookDetail} path="books/:bookId" />
</Route>
그것은이 /books
에 포인트 /books/:bookId
가 활성화 활성화 Link
때 강조 할 수 있습니까?
나는 /books
의 자식으로 이것을 만들 수 있음을 알고 있지만, BookDetail
은 실제로보기에서 완전히 Books
을 대체하므로이 문제를 피하고 싶습니다.
내 현재 해결 방법은 BookDetail
이 Books
의 자식이고 Books
이 정확히 경로가 활성 상태이거나 그 자식을 렌더링 할 조건이 있다는 것입니다. 가능하다면 이것을 피하고 싶습니다.
체크 아웃이 [SO 답변] (http://stackoverflow.com/questions/38745288/react-router-link-wildcard-path-matching/38748867?noredirect=1#에 추가 매개 변수를 전달할 수 있습니다 comment64876946_38748867) – Deadfish
흥미로운 접근 방식! 공유 해줘서 고마워! – amann