Typescript实用程序类型,使属性成为可选属性,但未将值设置为具有未定义的并集

问题描述 投票:0回答:1

实用程序类型Partial<>不仅将类型的键设置为可选,而且将它们的值设置为具有未定义的并集:

type Obj = { foo: number }
type PartialObj = Partial<Obj> // { foo?: number | undefined }

是否存在实用程序类型,它将导致:{ foo?: number }

typescript type-systems
1个回答
0
投票

无法创建导致{ foo?: number }的类型,因为该结果与{ foo?: number | undefined }相同。

© www.soinside.com 2019 - 2024. All rights reserved.