【发布时间】:2022-01-03 10:03:28
【问题描述】:
我有以下类型:
type field_<T> =
{
value: T;
error:
{
error: boolean;
message: string;
}
visited: boolean;
validate: (value: T) => boolean;
}
还有一个包含所有字段的表单:
interface form_model_
{
firstName: field_<string>;
lastName: field_<string>;
}
等等。
我想以类似于以下方式收集所有 value 字段:
type value_type<form_model_interface_> = {
[key_ in keyof form_model_interface_]: ?*?;
}
什么会取代 ?*? 或者有更好的方法吗?
【问题讨论】:
标签: reactjs typescript forms