使用React Router处理基于角色的导航侧边栏的最佳方法是什么?现在我通过两个侧边栏重复自己。我正在考虑映射到生成,但是不知道React Router是否已经有一些功能来根据角色条件生成链接?如果不是,我正在检查是否有比下面这样的更好的方法?
目前我只是硬编码补充工具栏链接而不是动态生成。
```
const routes = _.map(props.links, (link) => {
if(someRoleOnUser in link.roles) {
return (<div><Link .... /></div>);
}
})
```