带有样式组件的条件样式

Skube

如何使用样式化组件有条件地进行样式化?

我有一个接受道具的基本组件,但它似乎不起作用(可能有些愚蠢):

import React from 'react';
import styled from 'styled-components';

const Header = styled.h1`
  color: ${props => (props.name === 'john' ? 'red' : 'blue')};
`;

export default ({ name }) => <Header>Hello {name}!</Header>;

编辑x9k1y2656q

庞普图斯

您必须将prop传递给Header组件:

export default ({ name }) => <Header name={name}>Hello {name}!</Header>;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

带有样式组件的样式链接

React Native - 带有样式组件的样式按钮

如何重用带有样式组件的 ThemeProvider?

使用带有样式组件的env()CSS变量

带有样式组件的onClick的打字稿问题

带有样式组件的react-native-navigation主题

使用带有样式组件的材料系统的更好方法

将数组渲染为带有样式组件的行

带有样式组件的动态背景图像

带有样式组件和 twin.macro 设置全局样式的 React 应用程序

如何基于带有样式组件的属性添加多种样式?

具有样式组件的React的MaterialUI

Angular - 带有样式的 InnerHtml

带有样式 ExposedDropDownMenu 的 Android AutoCompleteTextView

有条件地渲染具有样式化组件的组件

在不同文件中重复使用带有样式组件的“ mixin”吗?

如何在带有样式化组件的Reactjs中导入本地字体?

如何通过带有样式组件的动态名称设置背景图像?

带有样式组件的 React Native 中的顶部中心和底部视图

如何在Typescript的React Modal中添加带有样式组件的包装器?

如何在 MuiThemeProvider 标签内包装带有样式的组件?

在 Reactjs 中导入带有样式的无状态功能组件

带有样式组件的React光滑自定义箭头

如何在带有样式组件的后伪元素中旋转图像

添加带有样式化组件的活动类不起作用

如何将按钮集中在带有样式组件的单击上?

仅在调整窗口大小时防止div重叠(带有样式组件)

如何使用带有样式组件的道具更改图像 src 并做出反应

过渡效果不适用于带有样式组件的 React js 中的移动菜单