reactjs - 如何使用#react-admin 创建一个自定义页面,而没有像登录页面这样的菜单侧边栏?
问题描述
我以前使用的是 admin-on-rest 的 react-admin。我想创建一个不显示菜单侧边栏的自定义页面,例如登录页面。我将使用此页面重置用户密码。我怎样才能做到这一点?
解决方案
这在文档中并不明显,但Route
实际上接受了一个noLayout
道具:
<Admin
customRoutes={[
<Route
path="/custom"
component={CustomRouteNoLayout}
noLayout
/>,
<Route
path="/custom2"
component={CustomRouteWithLayout}
/>,
]}
>
推荐阅读
- laravel - Laravel Forge 公钥访问被拒绝
- xamarin.forms - 来自 xaml 的 Xamarin Forms 数据绑定
- java - 在编辑文本或带有文件扩展名的 MultiAutoCompleteTextView 中键入时更改特定的单词颜色
- web-services - Owin 与 WCF 有什么关系?
- c - 递归函数方程
- mongodb - 与 {$out:"test1"} 聚合失败,未定义 test1
- tensorflow - Tensorflow Android - Ops 可以是多线程的,但具有多线程应用程序?
- amazon-web-services - AWS Lambda PhantomJS - 多语言字体支持
- excel - 从另一个工作簿中选择不同工作表名称的指定范围
- postgresql - 从两个表中获取 MAX 值