在 createMuiTheme 中添加自己的对象
Adding own objects in createMuiTheme
是否可以将自定义对象添加到“createMuiTheme”?
比方说我在 AppBar 中有一个购物车图标,我可以通过某种方式注入它以便它在“createMuiTheme”中可用吗?
像这样:
const theme = createMuiTheme({
custom: {
CartIcon: {
color: "#333"
}
}
});
是的。可以在 MUI 主题对象中添加自定义对象。
您已经在对象中添加了自定义 CartIcon
颜色,现在您可以通过这种方式在 makeStyles
中访问该对象:-
const useStyles = makeStyles((theme) => ({
cartClass:{
color:theme.custom.CartIcon.color;
}
}));
是否可以将自定义对象添加到“createMuiTheme”? 比方说我在 AppBar 中有一个购物车图标,我可以通过某种方式注入它以便它在“createMuiTheme”中可用吗?
像这样:
const theme = createMuiTheme({
custom: {
CartIcon: {
color: "#333"
}
}
});
是的。可以在 MUI 主题对象中添加自定义对象。
您已经在对象中添加了自定义 CartIcon
颜色,现在您可以通过这种方式在 makeStyles
中访问该对象:-
const useStyles = makeStyles((theme) => ({
cartClass:{
color:theme.custom.CartIcon.color;
}
}));