react - createMuiTheme 和 createTheme 之间的区别

zhuhang.jasper

正如标题所说。两者都接受相同类型的ThemeOptions对象。

const theme = createMuiTheme({
  palette: {
    primary: {
      main: "#006400"
    },
    secondary: {
      main: "#ffa500"
    }
  }
});
const theme = createTheme({
  palette: {
    primary: {
      main: "#006400"
    },
    secondary: {
      main: "#ffa500"
    }
  }
});

createMuiTheme() 是否仅用于将样式应用于 Mui 组件,而不是我的自定义组件?

如果我想创建自定义 CSS 类,我应该makeStyles()改用吗?

加里·B

createTheme是较新的名称,createMuiTheme已弃用https://github.com/elyra-ai/elyra/pull/1885您是正确createTheme()的用于将不同的默认样式应用于 Mui 组件

makeStyles() 是为新组件或 Mui 组件制作自定义 css 类的好方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章