我想在styled-component
的样式中使用引导程序的display-4
类。
styled-component
:
const Heading = styled.h2`
font-weight: bold,
color: #968c8c,
`;
我将display-4
引导类放在styled-component
中的何处。我知道每次使用Heading
组件时都可以执行className='display-4'
,但肯定有更好的方法吗?
您可以使用属性来设置道具值。
这是一个可链接的方法,它将一些道具附加到样式组成部分第一个也是唯一一个参数是将合并到组件的其他道具中。
const Heading = styled.h2.attrs(() => ({
className: 'display-4',
}))`
font-weight: bold,
color: #968c8c,
`;