小编Mar*_*vin的帖子

如何在反应样式组件中设置子组件的样式

我正在尝试设置样式组件的子组件的样式,但是它将css发送给父组件而不是子组件/这是我的代码,

export const Card = styled.div`
  position: relative;
  ${props => props.horizontal && `
  ${CardImage}{
     max-height: 60%;
     overflow: hidden;
  }`}
`
export const CardImage = styled.div`
    position: relative;
`
Run Code Online (Sandbox Code Playgroud)

编辑:当我在渲染之前添加条件时,它不起作用

javascript reactjs styled-components

2
推荐指数
1
解决办法
5639
查看次数

复选框不起作用

在将其标记为重复之前,我已经搜索过,但似乎没有答案对我有用。

更改,单击并选中它后,我的复选框不起作用。

这是我的组成部分

class Checkbox extends React.Component{
  constructor(props) {
    super(props);
    this.state = {checked: false}
    this.handleCheck = this.handleCheck.bind(this);
  }
  this.handleCheck(e) {
    e.preventDefault();
    this.setState({
      checked: e.target.checked
    })
  }
  render() {
    return (
      <input type="checkbox" checked={this.state.checked} onChange={this.handleChecked}
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

有什么原因不起作用?

javascript reactjs

1
推荐指数
1
解决办法
4211
查看次数

标签 统计

javascript ×2

reactjs ×2

styled-components ×1