0
을 withRouter하기 :반작용-라우터 V4 - 패스 매개 변수가이 코드는 잘 작동
const navItems = [{ name: 'name1', url: '/url1' }, { name: 'name2', url: '/url2' }];
const items = navItems.map(
item => withRouter(({ history }) => (
<ListItem button onClick={() => history.push(item.url)}>
<ListItemIcon>
<ListIcon />
</ListItemIcon>
<ListItemText primary={item.name} />
</ListItem>
))()
);
그리고 오류 텍스트 :
const LinkButton = withRouter(({ history }) => (
<ListItem button onClick={() => history.push('/url1')}>
<ListItemIcon>
<ListIcon />
</ListItemIcon>
<ListItemText primary="name1" />
</ListItem>
))
이 지금은 같은 구성 요소 배열을지도하고 오류하려고 : TypeError : undefined의 'wrappedComponentRef'속성을 읽을 수 없습니다.
아이디어가 있으십니까?
감사합니다 많이! 고차원 구성 요소를 읽을거야. – Anton