componentWillReceiveProps和this.props.history.goBack()-反应

时间:2018-10-21 20:15:05

标签: javascript reactjs

this.props.history.goBack()路由到正确的url,但路由的组件中的componentWillReceiveProps没有填充属性

Form_container_Static.jsx

componentWillReceiveProps(nextProps) {
    console.log('nextProps', nextProps)
    console.log('nextProps.eventData', nextProps.eventData)
    if(nextProps.eventData != undefined){
      this.setState({isLoading:false})
    }
}

一旦从不同的jsx页面单击后退按钮,页面将被路由到该页面,一旦提交表单,eventData的{​​{1}}参数的nextProps属性变为空。

由于componentWillReceiveProps为空,eventData未加载,用户需要再次刷新页面以填充Form_container_Static.jsx

0 个答案:

没有答案