将styles属性传递给Create View的Card组件

时间:2019-10-24 22:54:08

标签: material-ui react-admin

我在Create视图的底部有一个TabbedForm自动完成组件。

由于父overflow组件的Card设置为隐藏,因此下拉列表将被隐藏。

是否有一种方法可以将style属性传递给父Card组件,以覆盖默认的材质用户界面overflow属性?

如果没有,我可以在渲染时使用任何技巧来实现此目标吗?

1 个答案:

答案 0 :(得分:1)

尝试一下:

import { withStyles } from '@material-ui/core/styles'

const cardCreateStyles = {
  card: {
    overflow: 'scroll',
    backgroundColor: 'Lavender',
  }
}

const CardCreate = withStyles(cardCreateStyles)(({ classes, ...props }) => (
  <Create classes={classes} {...props} >
  ...
  </Create>
))