首页 > 解决方案 > 如何使用#react-admin 创建一个自定义页面,而没有像登录页面这样的菜单侧边栏?

问题描述

我以前使用的是 admin-on-rest 的 react-admin。我想创建一个不显示菜单侧边栏的自定义页面,例如登录页面。我将使用此页面重置用户密码。我怎样才能做到这一点?

标签: reactjsmenureact-admincustom-pages

解决方案


这在文档中并不明显,但Route实际上接受了一个noLayout道具:

<Admin
    customRoutes={[
        <Route
            path="/custom"
            component={CustomRouteNoLayout}
            noLayout
        />,
        <Route
            path="/custom2"
            component={CustomRouteWithLayout}
        />,
    ]}
>

推荐阅读