如何从typescript中的对象文字类型中提取一种类型?
例如,我有这样的类型:如何从typescript中的对象文字类型中提取一种类型?,typescript,Typescript,例如,我有这样的类型:typemixed={k1:string,k2:number} 现在,我需要另一种类型(可以从一些泛型生成),它只包含来自mixed的string属性类型,如下所示: type stringOnly={k1:string}其中省略了mixed中的k2 如何在typescript中执行此操作?谢谢 如果要删除新类型的特定属性,可以使用省略: type stringOnly = Omit<mixed, "k2">; type stringOnl
typemixed={k1:string,k2:number}
现在,我需要另一种类型(可以从一些泛型生成),它只包含来自mixed
的string
属性类型,如下所示:
type stringOnly={k1:string}
其中省略了mixed
中的k2
如何在typescript中执行此操作?谢谢 如果要删除新类型的特定属性,可以使用
省略
:
type stringOnly = Omit<mixed, "k2">;
type stringOnly=省略;
将另一个问题的答案翻译成