我使用redux表单,我收到这样的错误。怎么解决这个问题?
道具类型失败:道具TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [
'/var/www/html/web/',
],
},
]
在name
标记为必需,但其值为Field
。
我的代码:
undefined
答案 0 :(得分:2)
当名称为undefined
时处理案例的代码。假设您想要在名称未识别的情况下设置默认值
<Field component={(props) => {
return (
<DateTimePicker {props.name !== undefined? ...props.name : "Default Text"} {...year} name="year" value={this.state.year} onChange={change.bind(this.state.year)} time={false} initialView={"decade"} format={"Y"}/>
)
}}/>
此外,如果它是必填字段,您应该将一些值传递给道具name
。否则,您可以删除该道具的强制性特征。