我正在尝试创建一个对象,其中每个属性都映射到一个类实例。类类型依赖于两个泛型。当我访问对象中的属性时,TypeScript推断属性的类型是用于定义对象的联合类型,而不是属性本身的类型。如何让TypeScript正确地推断出属性的类型?CacheWithExpiry<CacheTypes, CacheNames>' instead of
给定受歧视的联合MyUnion,我想用MyUnion的type之一和value的值调用一个函数createMyUnionObject,该值必须是正确的类型。example with the same problem I'm having}
如果尝试调用createMyUnionObject,您将看到TypeScript正确地推断函数定义之外的值。,我不明白为什么--如何构造对象,使<e