我正在关注https://react.semantic-ui.com/modules/modal创建一个模态表单。
Cancel
单击按钮时,我想关闭模态框。我被限制不使用上面链接中建议的速记方法。我应该如何编写 handleClose() 函数以关闭 Modal 表单?
handleClose = () => {
console.log("close")
}
render(){
return(
<Modal trigger={<Button>Upload</Button>}closeIcon>
<Modal.Content>
<p>Please upload a valid file.</p>
<Form.Input
name="upload"
label=""
type="file"
onChange={e =>
this.setState({file_data : e.target.files[0]})}
>
</Form.Input>
</Modal.Content>
<Modal.Actions>
<Button onClick = {this.handleClose}>Cancel
</Button>
<Button positive onClick = {this.handleUpload}>Upload
</Button>
</Modal.Actions>
</Modal>
);
}