需求:当出发点击事件后让按钮变为禁用状态,当接口走完之后将按钮重置为可用状态(防止重复提交)
constructor(props) {
super(props);
this.state = {
disabled:false,
}
}
<Button disabled={this.state.disabled} className="wea-button-release" onClick={this.publishWeibo}>
<span><span>{getLabel(114, "发布")}</span></span>
</Button>
publishWeibo = () => {
this.setState({disabled: true});
具体操作
操作完成后:
this.setState({disabled: false});
}