我有一些使用解构赋值的代码,如下所示:
const { values: project, setValues, submitForm } = useFormikContext();
根据TypeScript 类型断言文档,我想使用as
关键字来告诉 TS 编译器project
始终是 type Project
。
什么是正确的语法?我试过了:
const { values: (project as Project), setValues, submitForm } = useFormikContext();
但这是无效的。