问题重现:
必填校验生效,但是label没有小红点
解决方法:
1、里外两层item都需要加上rules和name
2、外面层item写label,里面层不写
3、里面层的rules-message设置为空,不然会有两层message提示
代码示例如下:
<Form.Item
label="Topic类"
name="class"
rules={[
{
required: true,
},
]}
>
<span>/hl44qLsJWVZ/$deviceName/user/</span>
<Form.Item
name="class"
rules={[
{
required: true,
message: "",
},
]}
>
<Input/>
</Form.Item>
</Form.Item>