【发布时间】:2018-10-18 03:24:53
【问题描述】:
如何在不同的文件中重复使用带有样式组件的样式集合?
使用 SASS,我可以像这样定义和使用 mixin:
@mixin section( $radius:4px ) {
border-radius: $radius;
background: white;
}
.box { @include section(); }
使用样式化组件,您可以扩展样式,但这意味着我需要将该组件导入每个页面。与 ThemeProvider 随处可用的变量相比,这非常麻烦。
https://www.styled-components.com/docs/basics#extending-styles
【问题讨论】: