表单动作和onclick按钮

时间:2019-01-19 02:30:58

标签: html reactjs forms

我有一个带有动作的表单(注意我正在使用reactstrap):

<Form action="/api/exercises" method="post" >

这是表单中的“提交”按钮:

<Button type="submit" color="primary" onClick={this.addExercise} block>
                Add Exercise
              </Button>

我需要能够同时运行onclick函数和form操作。我注意到,如果我两者兼有,它将运行onclick函数。如果我取出onclick函数,则表单操作将起作用。关于如何同时运行表单操作和onClick函数的任何想法?

1 个答案:

答案 0 :(得分:1)

尝试一下。首先删除Button中的onClick事件。并在表单上添加onSubmit事件

ValueError: To call `multi_gpu_model` with `gpus=2`, 
we expect the following devices to be available: ['/cpu:0', '/gpu:0', '/gpu:1']. 
However this machine only has: ['/cpu:0', '/gpu:0']. Try reducing `gpus`.

有效的演示:https://codesandbox.io/s/ovqmnjyj2q