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