- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<FormItem {...formItemLayout} label="Publish Date">
{getFieldDecorator('publishDate', {
initialValue: '',
rules: [
{
required: false,
message: 'Please input publishDate',
whitespace: true,
},
],
})(<DatePicker onChange={onChange} />)}
</FormItem>
不起作用。我收到异步验证器说“publishDate 不是字符串”。
所以我用这种方式作为临时解决方案。
<FormItem {...formItemLayout} label="Publish Date">
{getFieldDecorator('publishDate', {
initialValue: getCurrentDate(),
rules: [
{
required: false,
message: 'Please input publishDate',
whitespace: true,
},
],
})}
<DatePicker onChange={onChange} />
</FormItem>
有什么帮助吗?提前致谢!
最佳答案
应该在规则中使用type: 'object'
<FormItem {...formItemLayout} label="Publish Date">
{getFieldDecorator('publishDate', {
initialValue: moment(),
rules: [
{
type: 'object',
required: false,
message: 'Please input publishDate',
whitespace: true,
},
],
})(<DatePicker/>)}
</FormItem>
此外,您不需要 onChange
处理程序。
关于reactjs - 在 antd design React 中使用 DatePicker 和 Form FormItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49841281/
在reactjs中我使用ant设计表单。在这种形式中,我不希望使用 getfielddecorator 进行默认验证。我想用我自己的验证来验证字段。它如何验证?例如
我尝试使用以下代码,但该字段从未绑定(bind)。 onChange 属性运行良好 const { getFieldDecorator, getFieldError, isFieldTouched }
我正在尝试将 FormItem 用作 DataGroup 中的 ItemRenderer - 目的是动态创建基于 XMLlist 作为数据提供者的表单。第一部分是成功的,因为表单项已成功呈现,但是我的
环境:Windows7/Chrome68.0.3440.84/React^16.2.0 ant-design 版本:3.8.0 最小复制链接: https://codepen.io/evanna51/
我想在SmartGWT表单中的DynamicForm中添加一个FormItem,但是我只能找到setItems方法,该方法添加了表单的所有FormItem,因此只能用于初始化表单。我错过了什么吗? 我
此处理程序仅适用于 ListGrid。 但是,如果您查看 DynamicForm.setValidateOnExit() 的文档,它会说: If true, form items will be va
如果我们没有显式设置类,SmartGWT 将默认为某些 FormItem 设置 css 类。例如,TextItem 将如下所示: SmartGWT 中有一个方法可以显式地为某些 FormItem 设
{getFieldDecorator('publishDate', { initialValue: '', rules: [ {
给定父组件,我正在使用子组件 DynamicFieldSet这是一组FormItems 。但我收到错误: Warning: validateDOMNesting(...): cannot appea
我是一名优秀的程序员,十分优秀!