TypeScript 特定のプロパティの型をUnionで取得する
Hoge型のhogeとbarの型をUnionで取得したい。
type Hoge = {
hoge: string
foo: number
bar: boolean
}
type Hoge2 = Hoge['hoge' | 'bar'] // string | boolean
Webエンジニアの記録
Hoge型のhogeとbarの型をUnionで取得したい。
type Hoge = {
hoge: string
foo: number
bar: boolean
}
type Hoge2 = Hoge['hoge' | 'bar'] // string | boolean
最近のコメント