正如标题所说。两者都接受相同类型的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()
改用吗?
createTheme
是较新的名称,createMuiTheme
已弃用https://github.com/elyra-ai/elyra/pull/1885。您是正确createTheme()
的用于将不同的默认样式应用于 Mui 组件
makeStyles()
是为新组件或 Mui 组件制作自定义 css 类的好方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句