[REACTJS] 반작용-라우터와 액티브 링크?
REACTJS반작용-라우터와 액티브 링크?
해결법
-
1.<링크> 더 이상 activeClassName 또는 activeStyle 속성이 없습니다. 당신이 조건부 스타일을 수행하려는 경우
를 사용할 필요가 V4에서 라우터 반응 : <링크> 더 이상 activeClassName 또는 activeStyle 속성이 없습니다. 당신이 조건부 스타일을 수행하려는 경우
를 사용할 필요가 V4에서 라우터 반응 : const Router = () => ( <BrowserRouter> <div> <Nav> <NavLink exact={true} activeClassName='is-active' to='/'>Home</NavLink> <NavLink activeClassName='is-active' to='/about'>About</NavLink> </Nav> <Match pattern='/' exactly component={Home} /> <Match pattern='/about' exactly component={About} /> <Miss component={NoMatch} /> </div> </BrowserRouter> )
나는 집
에 정확한 속성을 추가, 나는 꽤 확실 /에 대해 / 일치 당신은 다른 페이지 것이기 때문에 그것없이, 홈 링크는 항상 활성화 될 것입니다.
from https://stackoverflow.com/questions/41131450/active-link-with-react-router by cc-by-sa and MIT license
'REACTJS' 카테고리의 다른 글
[REACTJS] 후크 반응 - 수정 된 상태는 즉시 반영하지 (0) | 2020.11.10 |
---|---|
[REACTJS] 효소는 OnChange 이벤트를 시뮬레이션 (0) | 2020.11.10 |
[REACTJS] React.js에서 버블 링 및 캡처에 대한 예 (0) | 2020.11.10 |
[REACTJS] 기다리고 있습니다 비동기 함수 내에서 예약어 오류입니다 (0) | 2020.11.10 |
[REACTJS] ReactJs 동적 경로에 기초하여 이미지로드 (0) | 2020.11.10 |