Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 如何在材料界面下正确布局主要内容_Reactjs_Material Ui_React Router V4 - Fatal编程技术网

Reactjs 如何在材料界面下正确布局主要内容

Reactjs 如何在材料界面下正确布局主要内容,reactjs,material-ui,react-router-v4,Reactjs,Material Ui,React Router V4,我正在尝试使用材质ui next的迷你变型抽屉构建布局。我希望我的组件-主页、登录、注册等在抽屉的中呈现。正确的方法是什么?我应该在抽屉组件中导入主页、登录、注册和路由器吗?还是有更好的办法 相关图片: 我们传递到react router的Route组件中的组件在匹配时得到渲染。呈现匹配的第一个子。因此,有两种方法可以在MiniDrawer的下渲染这些组件: 1-在你的App.js中作为MiniDrawer的孩子编写你的…,如 <MiniDrawer> <Switc

我正在尝试使用
材质ui next
的迷你变型抽屉构建布局。我希望我的组件-主页、登录、注册等在抽屉的
中呈现。正确的方法是什么?我应该在抽屉组件中导入主页、登录、注册和路由器吗?还是有更好的办法

相关图片:


我们传递到
react router
Route
组件中的
组件在匹配时得到渲染。
呈现匹配的第一个子
。因此,有两种方法可以在MiniDrawer的
下渲染这些组件:

1-在你的
App.js
中作为MiniDrawer的孩子编写你的
,如

<MiniDrawer>
    <Switch>
      <Route>...
       ...
    </Switch>
</MiniDrawer>
2-您可以编写您的 迷你抽屉中的
..
内部

<main className={classes.content}>
    {this.props.children}
 </main>