0

我知道我可以通过将其放在主题对象中来关闭所有涟漪:

components: {
  MuiButtonBase: {
    defaultProps: {
      disableRipple: true,
    },
  },
},

我知道除了以下所有内容之外,我可以将其关闭IconButtons

components: {
  MuiButtonBase: {
    defaultProps: {
      disableRipple: true,
      },
    },
  MuiIconButton: {
    defaultProps: {
      disableRipple: false,
    },
  },
},

我知道我可以使用这个 JSX 单独关闭每个组件:

<Button disableRipple>
  Only one rippleless!
</Button>

但是有没有办法在全局范围内关闭涟漪并单独启用它?

例如,可以执行以下假代码建议的操作:

<Button enableRipple>
  Only one rippled!
</Button>

4

1 回答 1

0

好吧,这很容易:

<Button disableRipple={false}>
  Only one rippled!
</Button>
于 2021-08-19T06:31:01.430 回答