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

Pass styles property to a Card component of Create View

我在带有 TabbedFormCreate 视图底部有一个自动完成组件。

下拉列表正在隐藏,因为父 Card 组件的 overflow 设置为隐藏。

有没有办法将 style 属性 传递给父 Card 组件以覆盖默认值 material-ui overflow 属性?

如果不是,是否有任何 hack 可用于在渲染时实现此目的?

试试这个:

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>
))