componentWillReceiveProps(nextProps) { //这是状态发生变化是会调用该函数的意思吗? if (this.props.sign !== nextProps.sign) {//是如果本次的状态和上次状态不一样时的意思吗? const user = nextProps.sign.get('user');//获取本次输入的用户 if (user && user !== this.props.sign.get('user')) { browserHistory.push('/console/')//这是什么意思? } else if (nextProps.sign.has('signinError')) { this.props.form.setFieldsValue({password: ''});//设置password控件的值为空 window.alert(nextProps.sign.getIn(['signinError', 'errMsg']));//弹出一个警示框显示错误 } } }
1 回答
- 1 回答
- 2 关注
- 1678 浏览
添加回答
举报
0/150
提交
取消