我试图通过使用语义模态来获得一个模态以关闭反应。出于某种原因,我可以将表格关闭,但调光器仍然存在。我需要帮助。 ('。ui.modal')。modal('隐藏调光器')和许多其他的东西。我无法关闭语义中的模态和调光器 - 使用反应
莫代尔是在这里:
export default class AddCamerModal extends React.Component {
constructor(props) {
super(props);
}
render() {
return (
<Modal
id="add-camera-form"
trigger={<Button id="color-0093ee border-color-0093ee"
basic
icon="video-camera"
size="large"></Button>}
>
<Header icon='cube' content='New Object' />
<Modal.Content>
<AddCameraForm />
</Modal.Content>
</Modal>
)
}
形式是在这里:
export default class AddCameraForm extends React.Component {
constructor(props) {
super(props);
}
closeModal() {
$('.modal').modal('hide');
}
render() {
return (
<Form size="large">
<Form.Group widths="equal">
<Form.Field label='Name' control='input' placeholder='Name' name="name" id="name" required />
</Form.Group>
<Form.Group>
<Button type='submit' className="submit" onClick={this.handleSave}>Save</Button>
<Button type='deny' className="deny" onClick={this.closeModal}>Cancel</Button>
</Form.Group>
</Form>
)
}
}
谢谢,我不得不做出一对夫妇从你的代码的调整,但是你让我上正确的轨道,所以谢谢你从我的心底。那真让我害怕。 – stevelacerda7