首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何标记一个上传/Upload.Dragger组件从Ant中反应为‘需要’?

我如何标记一个上传/Upload.Dragger组件从Ant中反应为‘需要’?
EN

Stack Overflow用户
提问于 2022-03-24 07:21:38
回答 1查看 251关注 0票数 0

例如,这是我的Form.Item组件,添加规则似乎不起作用。我不希望表单被提交,除非在上传区域上传了一些东西。尝试将验证规则也放入中,但这也不起作用。

代码语言:javascript
复制
        <Form.Item
          style={{ display: "inline-block", }}

        >
              <Upload.Dragger
                multiple
                rules={[
                {
                  required: true,
                  message: "Please upload",
                },
              ]}
              >
                <Button icon={<UploadOutlined />}>Add File</Button>
                <div style={{ display: "inline-block", marginLeft: "5px", marginRight: "5px", }}>or drag and drop file here</div>
              </Upload.Dragger >

        </Form.Item>

更新:在之外使用表单组件,使用像name等属性对我有用。

EN

回答 1

Stack Overflow用户

发布于 2022-03-24 07:49:20

检查以下代码,在Form.item组件中使用规则属性

代码语言:javascript
复制
 <Form.Item
        name="dragger"
        rules={[
          {
            required: true,
            message: 'Please upload',
          },
        ]}
      >
        <Upload.Dragger multiple>
          <Button icon={<UploadOutlined />}>Add File</Button>
          <div
            style={{
              display: 'inline-block',
              marginLeft: '5px',
              marginRight: '5px',
            }}
          >
            or drag and drop file here
          </div>
        </Upload.Dragger>
 </Form.Item>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71598428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档