【发布时间】:2020-03-21 07:09:59
【问题描述】:
???? onBlur 处理程序和 useField 挂钩上的实时验证
你好!
我开始学习和练习 Formik,但遇到了一个问题。我的项目使用随焦点字段向上移动的自定义占位符。
我需要什么❓
- 具有 isFocused 状态的功能组件
- 用
onFocus和onBlur更改它 - 根据状态,改变占位符的位置
????开始做
为此,我使用useField()hook 制作了一个组件CustomField。工作,酷????
但后来他注意到实时验证和错误消息停止工作????♂️。因为我重新定义了onBlur 处理程序。经过搜索,研究问题没有找到解决方案,使用onBlurhandler而不干扰Formik。
准备好的沙盒??? Sandbox
????请告诉我我错过了什么和在哪里,如何实施?谢谢!
【问题讨论】:
标签: reactjs placeholder formik