首页 > 解决方案 > 防止 React 最终表单步骤验证错误显示

问题描述

我正在使用 Salesforce Lightning 设计输入组件(类型“数字”),如果用户提交的表单的值违反了输入的“步骤”值,我将显示自定义工具提示。显示了自定义工具提示,但 Input 组件也显示了自己的错误消息:

默认输入错误

这与自定义工具提示重叠。我可以通过设置 Input prop 'onInvalid' 并在其中调用 event.preventDefault() 来解决它,但这不会导致工具提示出现(尽管表单仍被正确标记为无效)。有谁知道抑制默认错误消息的方法?最好只有定制的。

标签: javascriptreactjssalesforce-lightningreact-final-form

解决方案


推荐阅读