首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在React的Material-UI中正确处理责任?

如何在React的Material-UI中正确处理责任?
EN

Stack Overflow用户
提问于 2017-07-25 02:19:12
回答 1查看 645关注 0票数 0

我是框架的新手,从那时起我就一直在使用react-bootstrap。

据我所知,Material-UI没有提供网格系统,所以我为我的应用程序提供了react-flexbox-grid。但是Material-UI的组件似乎并不考虑网格的大小。下面是我是如何使用它的:

代码语言:javascript
复制
import React from 'react'
import MenuContainer from '../containers/MenuContainer.jsx'
import AppBar from 'material-ui/AppBar'
import { Grid, Row, Col } from 'react-flexbox-grid'

const IndexComponent = ({children}) => (
  <Grid fluid>
    <Row>
      <Col xs={12} md={12} center="xs">
        <AppBar 
          title="Comics Index"
          showMenuIconButton={false}
        />
      </Col>
    </Row>
    <Row>
      <Col xs={12} md={3}>
        <MenuContainer width="100%" />
        {children}
      </Col>
    </Row>
  </Grid>
)

export default IndexComponent

我的第二个问题是:如何使用Material-UI制作在移动设备上折叠的导航栏?我似乎找不到任何方向,所有的材料-UI的组件看起来没有响应

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-29 01:02:01

Material UI实现了自己的Flexbox布局。

它目前只在next branch中有一些示例,代码是here

您可以在安装material-ui时指定next来安装它

代码语言:javascript
复制
npm install material-ui@next

至于你的第二个问题,材料设计指定你的导航应该来自sidenav。这就是为什么它没有在Material Design框架中实现的原因。有关详细信息,请参阅here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45287434

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档