使用 material-ui 为 jss 样式使用主题对象编写 shorthand 符号
Write shorthand notation for margin using theme object for styling with jss using material-ui
我可以通过以下方式应用边距来设置组件的样式。
style.js
const styles = theme => ({
button: {
margin: '12px 18px',
}
})
但我想使用 material-ui 的 theme.spacing.unit
将边距应用于组件。我是这样做的:
style.js
const styles = theme => ({
button: {
margin: '`${theme.spacing.unit * 3}` `${theme.spacing.unit * 4}`',
}
})
但我在这方面运气不佳。有人可以指出我的错误吗?
您需要指定单位:
const styles = theme => ({
button: {
margin: `${theme.spacing.unit * 3}px ${theme.spacing.unit * 4}px`,
}
})
我可以通过以下方式应用边距来设置组件的样式。
style.js
const styles = theme => ({
button: {
margin: '12px 18px',
}
})
但我想使用 material-ui 的 theme.spacing.unit
将边距应用于组件。我是这样做的:
style.js
const styles = theme => ({
button: {
margin: '`${theme.spacing.unit * 3}` `${theme.spacing.unit * 4}`',
}
})
但我在这方面运气不佳。有人可以指出我的错误吗?
您需要指定单位:
const styles = theme => ({
button: {
margin: `${theme.spacing.unit * 3}px ${theme.spacing.unit * 4}px`,
}
})