|
|
1
3
我认为这里的问题是,您正在根据正则表达式测试实际的日期时间类型。因为它们在文本框中输入了无效的日期时间格式,所以从未将其实际分析为可以对其调用ToShortDateString()的实际日期时间。因此,实际上从未进行过正则表达式验证。 您需要采用ViewModel模式,首先将所有潜在的解析问题作为字符串公开(例如“candidateToEditViewModel.availabilityStartDateString”),或者实施客户端验证和防御程序。 |
|
|
2
0
我想您需要包含一个验证摘要来获取消息
编辑:尝试在addModelError调用中使用“.”而不是“u”作为属性名,如下所示: 而不是:
试试这个:
|
|
|
3
0
你给我的测试项目的样本。您是否可以尝试在新创建的项目中重现错误? |
|
|
Dónal · Spring Boot应用程序中的伪造证明文件类型验证 1 年前 |
|
|
David · 何时实际应用字符编码? 1 年前 |
|
|
Qiuzman · 如何确保v-combobox中的所有项目都遵循规则 1 年前 |
|
DevilsThumb · 赋值时的Pydantic类型转换 1 年前 |