我試圖通過使用語義模態來獲得一個模態以關閉反應。出於某種原因,我可以將表格關閉,但調光器仍然存在。我需要幫助。 ('。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