antd form组件如果通过axios api校验?

比如一些重名的校验,需要通过axios才能到后端获取到结果,由于antd的校验是每次input框有改动而触发的,这样频繁调的网络调用会有很大的性能问题,有没有方法控制调用的频率?

        validateDupName (name) {
           axios.get(/api-path/)..... 通过api查询后端是否有重名
        }
        
        <FormItem
          label="名称"
          {...formItemLayout}
        >
          {getFieldDecorator('name', {
            rules: [
              {
                validator: validateDupName
              }
            ],
          })(            <Input placeholder="名称"/>
          )}        </FormItem>


幕布斯7119047
浏览 1074回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

React.JS