接口速记,糖语法,相同类型的接口,相同类型的类型
可以添加速记来创建具有相同类型的所有键的接口/类型。
减少行数,还有助于提高可读性。
export interface AllStrings {
prop1: string;
prop2: string;
}
像
export interface AllStrings<type: string> {
prop1,prop2;
}
我的建议符合以下准则:
关于什么:
type AllStrings = Record<"prop1" | "prop2", string>
最有用的评论
关于什么: