reactjs - 如何在样式组件中使用 className 两次?
问题描述
const Box = styled.div`
display:flex;
width:1024px;
`;
<Box>Test</Box>
- 结果
我想要的结果如下。
如何在样式组件中使用 className 两次?
解决方案
你不能。样式化的组件类名是自动生成的。可能有一个黑客来实现这一点,但这不是预期的方式。
您可以通过导出它在多个地方使用 Box 组件
export const Box = styled.div`
display:flex;
width:1024px;
;`
并在其他组件中重用它。这也是主要的 React 范例。尽可能重用组件。
推荐阅读
- python - 烧瓶请求问题
- django - 用户动态添加多个输入
- python - Keras 新手,海量内存 Conv2D
- python - 使用外键引用在 django 中过滤
- windows-10 - 在 Windows 10 上运行 Jupyter 服务器
- amazon-web-services - 我可以创建 IP 范围为 11.0.0.0/16 而不是 10.0.0.0/16 的新 AWS VPC 吗?
- python - 如何在积分函数中使用 exp()?
- linux-kernel - linux内核模块的读取例程被无限次调用
- python - Python语音识别:AttributeError:模块'speech_recognition'没有属性'Recognizer'
- python - 从多个 csv 文件中提取一个带有空行的特定列并合并为一个