在React的Ant Design Modal中从onKeyPress调用onOK

时间:2018-10-19 15:36:04

标签: reactjs antd

直接在onKeyPress中调用myMethod()可使它在多次按键上被多次调用。如何在onKeyPress中调用onOK以仅启用一次myMethod调用?

   <Modal 
      onOk={myMethod}>
      <Form layout="vertical">
        <FormItem label="">          
            <Input onKeyPress={(event) => {
              if (event.key === "Enter") {
                onOk();
              }
            }}/>
          }
        </FormItem>
      </Form>
   </Modal>

1 个答案:

答案 0 :(得分:0)

onOk = {()=> myMethod()}

尝试一下。