如何从useFormikContext解构表单输入值?

问题描述

我正在尝试将values分解为使用useFormikContext()的表单输入的特定值

我做得像:

const { values } = useFormikContext()    
const { name,age } = values  

但是我遇到了类似的错误

属性'name'”在类型“未知”上不存在

解决方法

解决了。

我正在使用打字稿,当我将接口添加到useFormikContext()时,错误消失了。

这样吗:useFormikContext<ProfileFields>()