我想根据用户访问级别动态更改路由,我不想将特定用户不允许的路由发送到前端。
例如,如果我有两条路线“/ public”和“/ private”,并且如果用户无法访问“/ private”路由,我不希望该用户知道有可用的路由称为“/ private”。
您可以根据用户访问权限动态设置路由的位置。像这样的东西:
function App({user}){
return (
<a href={user === 'admin' ? 'private': 'public'} />
);
}