Почему я не хочу установить shouldValidate
на () => True
в настройках формы? В моем просмотре я не видел, чтобы кто-нибудь когда-либо использовал это. Это заставляет мою валидацию работать так, как я хочу, когда другие комбинации defaultShouldValidate()
и некоторые другие свойства, переданные функции, позволили решить несколько проблем, поскольку у меня есть некоторые динамические сообщения об ошибках.
Вот соответствующий фрагмент:
...
<myComponent Definition>
...
export default connect(mapStateToProps, mapDispatchToProps)(
reduxForm({
form: "<formName>",
... ,
shouldValidate: () => true
})(myComponent)
)
Мое первоначальное тестирование при мониторинге загрузки процессора не показало никаких красных флажков, но кое-что об этом не пахнет мне. Это плохая идея? Я настраиваю себя с бомбой замедленного действия? Почему это не просто по умолчанию?