小编use*_*988的帖子

如何将元组类型转换为联合?

如何将元组泛型类型映射到联合类型?

type NeededUnionType<T> = T[keyof T]; // Includes all the Array properties values
  
const value: NeededUnionType<[7, string]> = 2; // This should not be allowed (2 is the tuple length)
Run Code Online (Sandbox Code Playgroud)

预期类型: 7 | string

tuples typescript typescript-generics union-types mapped-types

7
推荐指数
1
解决办法
2562
查看次数