[TypeScript] 工具类型 之 Partial

53 阅读1分钟

Partial是TypeScript中的一个工具类型,它将传入类型T的所有属性变为可选

image.png

上面将data设置为WarehouseListResponsePOST["list"][0]类型(为列表数据中的一项),默认值设置为{} 时会报错,如图所示。 在设置初始值时,如果不想定义对象的每一个属性值,可以直接用Partial

image.png

؏؏☝ᖗ乛◡乛ᖘ☝؏؏