2017-06-08 1 views
0

パブリックルート( '/')と管理ルート(/ admin)でサイトを作ってみたいと思います。 rest-adminでどうすればいいですか?あなたは、単に管理者のものからパブリックルートを区別するためRouterを使用することができます おかげパブリックルートでのadmin-on-restの使用

答えて

3

、例えば:

<Router> 
     <div> 
      <Route exact path="/" component={Index}/> 
      <Route path='/admin' component={YourAdmin}/> 
     </div> 
    </Router> 

ここIndexコンポーネントは、あなたが公共のコンポーネント(例えばホームページ)です。そしてYourAdminコンポーネントは:例えば、

class YourAdmin extends Component { 
    render() { 
     return (
      <Admin ...> 
       <Resource .../> 
       <Resource .../> 
       <Resource .../> 
      </Admin> 
     ) 
    } 
} 

admin-on-restが含まれており、あなたの管理者ページには、内蔵のadmin-on-rest機能を確保することができます。

+0

助けてくれてありがとうDmytro。 – maurosergiosilva

+0

ようこそ。それが本当に助けになったら、正解としてそ​​れを受け入れることを忘れないでください。 –