DistributiveOmit
TypeScript
1type DistributiveOmit<TObject, TKey extends keyof TObject> = TObject extends any ? Omit<TObject, TKey> : never;定义位置:packages/query-core/src/types.ts:21
与 Omit 类似,但会分别应用于联合类型(union)的每个成员,因此每个成员都保留其自身的键。
类型参数
TObject
TObject
TKey
TKey extends keyof TObject