React纯组件的使用

2022-05-27  本文已影响0人  storyWrite

1. 有无必要使用纯组件

2. 使用可能产生的问题

// 父组件
export default class Parent extends Component {
  state = {
    Arr: [1]
  }
  changeArr = () => {
    this.state.push(2)
    this.setState(this.state)
  }
  render() {
    return (
      <div>
        <Children Arr={Arr} />
        <button onClick={this.changeArr}>修改Arr</button>
      </div>
    )
  }
}

class Children extends Component {
  render() {
    const { Arr } = this.props
    return <div>{Arr.map(item => item)}</div>
  }
}
上一篇下一篇

猜你喜欢

热点阅读