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

问题描述 投票:0回答:1

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

   <Modal 
      onOk={myMethod}>
      <Form layout="vertical">
        <FormItem label="">          
            <Input onKeyPress={(event) => {
              if (event.key === "Enter") {
                onOk();
              }
            }}/>
          }
        </FormItem>
      </Form>
   </Modal>
reactjs antd
1个回答
0
投票

onOk = {()=> myMethod()}

尝试这个。

© www.soinside.com 2019 - 2024. All rights reserved.