Antd,表单,没有标签,但我想显示所需的红色标记
Antd, Form, No label but I want to display required red mark
我在我的 reactjs 项目中使用 Ant design。没有标签,设计更好,但所需的红色标记消失了。如果可能的话,我想要它。
谢谢
<Form
name="normal_login"
className="login-form"
initialValues={{ remember: true }}
onFinish={onFinish}
>
<Form.Item
name="username"
rules={[{ required: true, message: 'Please input your Username!' }]}
>
<Input prefix={<UserOutlined className="site-form-item-icon" />} placeholder="Username" />
</Form.Item>
<Form.Item
name="password"
rules={[{ required: true, message: 'Please input your Password!' }]}
>
<Input
prefix={<LockOutlined className="site-form-item-icon" />}
type="password"
placeholder="Password"
/>
</Form.Item>
<Form.Item>
<Form.Item name="remember" valuePropName="checked" noStyle>
<Checkbox>Remember me</Checkbox>
</Form.Item>
<a className="login-form-forgot" href="">
Forgot password
</a>
</Form.Item>
<Form.Item>
<Button type="primary" htmlType="submit" className="login-form-button">
Log in
</Button>
Or <a href="">register now!</a>
</Form.Item>
</Form>
可能我的解决方案不够好。但无论如何它有效
<Form.Item
label={<span></span>}
name="name"
rules={[{ required: true, message: "This field is required" }]}
>
<Input />
</Form.Item>
只是对 css
隐藏它
.ant-form-item-required span {
display: none;
}
.ant-form-item-required:after {
display: none;
}
我在我的 reactjs 项目中使用 Ant design。没有标签,设计更好,但所需的红色标记消失了。如果可能的话,我想要它。
谢谢
<Form
name="normal_login"
className="login-form"
initialValues={{ remember: true }}
onFinish={onFinish}
>
<Form.Item
name="username"
rules={[{ required: true, message: 'Please input your Username!' }]}
>
<Input prefix={<UserOutlined className="site-form-item-icon" />} placeholder="Username" />
</Form.Item>
<Form.Item
name="password"
rules={[{ required: true, message: 'Please input your Password!' }]}
>
<Input
prefix={<LockOutlined className="site-form-item-icon" />}
type="password"
placeholder="Password"
/>
</Form.Item>
<Form.Item>
<Form.Item name="remember" valuePropName="checked" noStyle>
<Checkbox>Remember me</Checkbox>
</Form.Item>
<a className="login-form-forgot" href="">
Forgot password
</a>
</Form.Item>
<Form.Item>
<Button type="primary" htmlType="submit" className="login-form-button">
Log in
</Button>
Or <a href="">register now!</a>
</Form.Item>
</Form>
可能我的解决方案不够好。但无论如何它有效
<Form.Item
label={<span></span>}
name="name"
rules={[{ required: true, message: "This field is required" }]}
>
<Input />
</Form.Item>
只是对 css
隐藏它.ant-form-item-required span {
display: none;
}
.ant-form-item-required:after {
display: none;
}