【发布时间】:2019-03-08 08:14:50
【问题描述】:
如何在没有默认 appLayout 的情况下删除以下警告或在 react-admin 中添加自定义路由的任何替代方法?
警告:你不应该使用
<Route component>和<Route render>同一路线;<Route render>将被忽略
import React, { Component } from 'react';
import { Admin, Resource } from 'react-admin';
import { Route } from 'react-router-dom';
import restProvider from 'ra-data-simple-rest';
class App extends Component {
render() {
return (
<Admin
title="react-admin"
dataProvider={restProvider('http://localhost:3000')}
customRoutes={[<Route exact path="/custom" component={()=><div>Custom page without layout</div>} noLayout /> ]}
>
<Resource name="test" list={() => <div>Test Resource</div>} />
</Admin>
);
}
}
export default App;
【问题讨论】:
标签: react-router-dom react-admin