【发布时间】:2020-03-25 06:31:21
【问题描述】:
目前,我正在使用 Ant Design v4,Form 来验证输入。
当我将输入设置为 required:true 时,它会在标签(标题)前面呈现 *。
我的表格有 7-8 项,而且都是必填项。因此我想从 UI 中删除这个 *。
请问我该怎么做。
【问题讨论】:
目前,我正在使用 Ant Design v4,Form 来验证输入。
当我将输入设置为 required:true 时,它会在标签(标题)前面呈现 *。
我的表格有 7-8 项,而且都是必填项。因此我想从 UI 中删除这个 *。
请问我该怎么做。
【问题讨论】:
您可以在 Form 组件上将 requiredMark 属性设置为 false 以隐藏所需的标记 (*)。
【讨论】:
* 是通过 CSS 添加的。没有办法阻止 ant 添加 .ant-form-item-required 类,但您可以覆盖 CSS
应该这样做:
.ant-form-item-label>label.ant-form-item-required::before{
content: none;
}
【讨论】: