首页 > 解决方案 > withStyles() 材质ui中的第一个参数?

问题描述

const styles = theme => ({
    margin: {
        margin: theme.spacing.unit * 2,
    }
});

StyledComponent = withStyles(styles)(Component);

我在这段代码中发现了一个奇怪的东西,参数主题的值是什么?我们只将函数样式传递给 withStyles HOC。

标签: reactjsmaterial-ui

解决方案


withStyles我的理解是,如果您不使用MuiThemeProvider提供一个默认主题,Material-ui 将有一个默认主题,该主题将传递给函数中的样式。


推荐阅读