我想创建一个包含公共路由('/')和管理路由(/admin)的站点。我怎么能用 rest-admin 做到这一点!?谢谢
问问题
143 次
1 回答
3
您可以简单地Router
用于区分公共路由和管理路由,例如:
<Router>
<div>
<Route exact path="/" component={Index}/>
<Route path='/admin' component={YourAdmin}/>
</div>
</Router>
这里Index
的组件是你的公共组件(例如主页)。YourAdmin
组件包括,admin-on-rest
例如:
class YourAdmin extends Component {
render() {
return (
<Admin ...>
<Resource .../>
<Resource .../>
<Resource .../>
</Admin>
)
}
}
您的管理页面可以通过内置admin-on-rest
功能得到保护。
于 2017-06-08T11:57:26.820 回答