问题描述
// onClick associated with the button.
onClick={() => {
alert('Button clicked');
}}>
输入字段具有关联的onBlur
。
blurHandler = event => {
if (undefined !== event) event.stopPropagation();
var inputObj = document.getElementById('myInputId');
if ((inputObj.checkValidity())) {
this.setState({ariaInvalidState : "false"})
} else {
if(inputObj.value !== "") {
this.setState({isInputEmpty : false})
this.setState({ariaInvalidState : "true"})
} else {
this.setState({ariaInvalidState : "false"})
}
}
if (typeof this.props.onBlur === 'function') this.props.onBlur(event);
};
该按钮的第一次单击未显示警报消息。从第二次单击开始,它按预期方式工作。
是什么原因造成的?
如何解决此问题?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)