【问题标题】:Ant Design Form validation required fieldAnt Design Form 验证必填字段
【发布时间】:2020-03-25 06:31:21
【问题描述】:

目前,我正在使用 Ant Design v4,Form 来验证输入。

当我将输入设置为 required:true 时,它​​会在标签(标题)前面呈现 *。

我的表格有 7-8 项,而且都是必填项。因此我想从 UI 中删除这个 *。

请问我该怎么做。

【问题讨论】:

    标签: reactjs antd


    【解决方案1】:

    您可以在 Form 组件上将 requiredMark 属性设置为 false 以隐藏所需的标记 (*)。

    【讨论】:

      【解决方案2】:

      * 是通过 CSS 添加的。没有办法阻止 ant 添加 .ant-form-item-required 类,但您可以覆盖 CSS

      应该这样做:

      .ant-form-item-label>label.ant-form-item-required::before{
         content: none;
      }
      

      【讨论】:

      • 非常感谢杰克
      猜你喜欢
      • 2017-06-23
      • 1970-01-01
      • 2019-04-26
      • 2019-10-04
      • 2012-05-23
      • 2013-03-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多