如何在getDerivedStateFromProps中设置js属性?

时间:2019-05-21 10:37:31

标签: reactjs

您好如何在static getDerivedStateFromProps的{​​{1}}函数中this内的static getDerivedStateFromProps中设置属性

undefined

1 个答案:

答案 0 :(得分:1)

类似这样的东西

componentDidUpdate(prevProps, prevState){
     if (!_.isEqual(this.props.data, this.state.prevData)) {
      this.someArray = 'somevalue'  // how to set this variable in static function
      this.setState({
        data: this.props.data, prevData: this.state.data 
      })
     }
 }

但是在执行此操作之前,您可以通读此书

Link to derived state blog