Override
TypeScript
1type Override<TTargetA, TTargetB> = { [AKey in keyof TTargetA]: AKey extends keyof TTargetB ? TTargetB[AKey] : TTargetA[AKey] };定义于:packages/query-core/src/types.ts:46
将 TTargetA 中也存在于 TTargetB 的属性类型替换为 TTargetB 中对应属性的类型。仅存在于 TTargetB 中的属性不会被添加。
类型参数
TTargetA
TTargetA
TTargetB
TTargetB