2017-10-19 90 views
0

有沒有辦法從父組件提交表單而不使用引用?ReactJS - 從父組件提交表單?

這裏是我的代碼:

const ModalWindow = ({ close }) => { 
    const form = <MyForm />; 

    return (
    <Modal show> 
     <Modal.Body> 
     {form} 
     </Modal.Body> 
     <Modal.Footer> 
     <Button onClick={close}>Cancel</Button> 
     <Button onClick={form.submit}>Submit</Button> 
     </Modal.Footer> 
    </Modal> 
); 
}; 
+0

您提供的代碼是否工作?因爲你沒有使用引用。 –

回答

0

你可以做<Button type="submit">Submit</Button>這將觸發您<form onSubmit={}>您的組件中。

+0

這不適合我。 – George

+0

你可以提交一個小提琴,我敢肯定這個作品... –