reactjs - 将道具传递给组件时,如何添加第 n 个子属性?
问题描述
我试图让某个表出现第 n 个子属性,而不是其他表。所以,我希望在传入道具时激活 styled 属性,如下所示:
样式化组件:
const TableRow = styled.tr`
background-color: #161b16;
${props => props.test ? "&:nth-child(4) {border-bottom: 1px solid ${props => props.theme.text};}" : null}
`;
正在渲染的内容:
return(
<TableRow test = {'hi'}>
//code...
</TableRow>
)
有没有正确的方法来做到这一点?
解决方案
推荐阅读
- java - 实现远程oauth服务器并与客户端交换令牌而不在服务器上保存令牌
- python - 调用生成器对象返回错误 'TypeError: 'dict' object is not callable'
- javascript - 从参数json打开一个html文件
- java - 在 Java 中将 Jersey 集成到 Undertow 服务器
- ios - 如何添加叠加层然后导出 UIImage?
- java - 如何使用 Mockito 2 模拟枚举类
- react-native - 我正在尝试使用反应导航,并收到此错误
- javascript - 映射函数返回未定义
- .net - 是否可以将 Powershell 变量设置为固定的 N 个字符?
- mysql - 如何使用 mysql 获得工作人员的主管