TypeScriptのEnumは便利で好きだけど、valuesみたいなenumのリストを取得できない...
でも、Object.entries()
を使えばいいらしい。
毎回検索するので、自分用の備忘用。
enum FOO_TYPE {
TYPE_FOO = "foo",
TYPE_BAR = "bar"
}
const fooTypes: FOO_TYPE[] = Object.entries(FOO_TYPE).map(([_, value]) => value);
console.log(fooTypes);
// => [ 'foo', 'bar' ]
便利(´ω`)
参考にしたサイト様
こんなのつくってます!!
積読用の読書管理アプリ 『積読ハウマッチ』をリリースしました!
積読ハウマッチは、Nuxt.js+Firebaseで開発してます!
もしよかったら、遊んでみてくださいヽ(=´▽`=)ノ
要望・感想・アドバイスなどあれば、
公式アカウント(@MemoryLoverz)や開発者(@kira_puka)まで♪