Spring MVC 使用mui和yup清除react-hook-form的字段

k10s72fa  于 12个月前  发布在  Spring
关注(0)|答案(1)|浏览(135)

我需要一个函数来清除表单的列表字段,但不需要reset(),因为它应该显示为已更改。
我有三个选项,设置nullundefined或 * 未定义。

*

  • yup声称字段是不可空的,即使它们不是必需的。我不想给所有字段添加.nullable()。
    *未定义
  • 输入字段没有被清除,仍然显示旧的值。我不知道我是否可以改变这种行为。为每个枚举添加自定义编译器对我来说听起来不像是一个好的解决方案。
    • ''*
  • Spring抱怨它不能将空字符串转换为枚举,而不是设置null。
    问题

有没有一个简单的解决方案,可以适用于这三个问题之一,而不是触及多个

bxjv4tth

bxjv4tth1#

帮助我的是

spring.jackson.deserialization.read-unknown-enum-values-as-null=true

相关问题