gpt4 book ai didi

reactjs - 如何禁用 Ant Design React Form 中的字段?

转载 作者:行者123 更新时间:2023-12-03 23:07:35 24 4
gpt4 key购买 nike

我正在将 React 与 一起使用 Ant 设计我想禁用一个 Form.Item 用户名 field 。请参阅下面的示例代码,

<Form.Item disabled style={{ padding: '0px 20px' }}>
{getFieldDecorator('username', {
initialValue: this.state.userInfo.username,
validate: [
{
trigger: ['onChange', 'onBlur'],
rules: [
{
required: true,
message: t('pleaseInput.username'),
}
],
},
],
})
</Form.Item>

最佳答案

您需要在 <Form.Item> 中显示某种 UI 组件。 .

我想你想显示一个 <Input>因为你有一个用户名。以下是您的代码可能实现的功能:

<Form.Item disabled style={{ padding: '0px 20px' }}>
{getFieldDecorator('username', {
initialValue: this.state.userInfo.username,
validate: [
{
trigger: ['onChange', 'onBlur'],
rules: [
{
required: true,
message: t('pleaseInput.username'),
}
],
},
],
})(
<Input
// This is where you want to disable your UI control
disabled={true}
placeholder="Username"
/>
)}
</Form.Item>

关于reactjs - 如何禁用 Ant Design React Form 中的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61382980/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com