TypeScript:从类型析取中获取字符串数组

劳伦斯·瓦格菲尔德

我目前在我的代码库中有这个:

type Filter             =  "all"| "active"| "broken"| "disabled";
const filters: Filter[] = ["all", "active", "broken", "disabled"];

我可以从 t'other 自动生产一个吗?

米奇

简而言之:没有。至少在运行时不是。并且不作为 TypeScript 语言的一部分。

TypeScripttype仅用于编译器/打字目的。它实际上并没有编译成任何东西。

您可能会使用 做一些自动化的事情enum,因为枚举实际上会编译为一个 JavaScript 对象,您可以从中挑选出其属性。它不会像您的类型那样基于字符串......不确定这是否非常重要。

function setupEnum(enumType: any): any[] {
    let result = [];

    for (let i in enumType)
        if (isNaN(+i))
            result.push(enumType[i]);

    return result;
}

enum Filter {
    all, active, broken, disabled
}

var filters: Filter[] = setupEnum(Filter);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Powershell管道中获取字符串数组?

来自分类Dev

在PSQL中获取字符串数组的大小

来自分类Dev

从变量数组java中获取字符串的长度

来自分类Dev

从文本列表中获取字符串数组C ++

来自分类Dev

如何从流中获取字符串数组值?

来自分类Dev

以更短的方式从数组中获取字符串

来自分类Dev

从枚举获取字符串或数组

来自分类Dev

从多维数组获取字符串

来自分类Dev

在微调器中获取字符串地址,而不是在SQLite中获取字符串形式的数组列表?

来自分类Dev

PHP在数组中的特定字符串之后获取字符串

来自分类Dev

如何连接数组对象和字符串以在 Javascript 中获取字符串?

来自分类Dev

在ListView中获取字符串

来自分类Dev

从文件中获取字符串

来自分类Dev

从字符串中获取字符串对

来自分类Dev

在字符串中获取字符串

来自分类Dev

从给定的字符串中获取字符串

来自分类Dev

从多字符串数组获取字符

来自分类Dev

从锯齿状数组中获取字符串数组

来自分类Dev

php从数组元素中获取字符串并连接成新的数组元素

来自分类Dev

在Android Studio中从JSON中的数组获取字符串

来自分类Dev

您如何从c中的数组中获取字符串?

来自分类Dev

从 angular2 nativescript 中的可观察数组中获取字符串值

来自分类Dev

在c中的二维数组中获取字符串输入

来自分类Dev

如何从存储在 Amazon Redshift 列中的 JSON 数组中获取字符串?

来自分类Dev

如何从Django的数据库模型中获取字段类型字符串

来自分类Dev

在 Python 中获取字符串中字符的索引

来自分类Dev

如果没有标签分隔字符串,如何在json数组中获取字符串?

来自分类Dev

如何从Json数组获取字符串

来自分类Dev

获取字符串数组javascript的总和

Related 相关文章

  1. 1

    如何从Powershell管道中获取字符串数组?

  2. 2

    在PSQL中获取字符串数组的大小

  3. 3

    从变量数组java中获取字符串的长度

  4. 4

    从文本列表中获取字符串数组C ++

  5. 5

    如何从流中获取字符串数组值?

  6. 6

    以更短的方式从数组中获取字符串

  7. 7

    从枚举获取字符串或数组

  8. 8

    从多维数组获取字符串

  9. 9

    在微调器中获取字符串地址,而不是在SQLite中获取字符串形式的数组列表?

  10. 10

    PHP在数组中的特定字符串之后获取字符串

  11. 11

    如何连接数组对象和字符串以在 Javascript 中获取字符串?

  12. 12

    在ListView中获取字符串

  13. 13

    从文件中获取字符串

  14. 14

    从字符串中获取字符串对

  15. 15

    在字符串中获取字符串

  16. 16

    从给定的字符串中获取字符串

  17. 17

    从多字符串数组获取字符

  18. 18

    从锯齿状数组中获取字符串数组

  19. 19

    php从数组元素中获取字符串并连接成新的数组元素

  20. 20

    在Android Studio中从JSON中的数组获取字符串

  21. 21

    您如何从c中的数组中获取字符串?

  22. 22

    从 angular2 nativescript 中的可观察数组中获取字符串值

  23. 23

    在c中的二维数组中获取字符串输入

  24. 24

    如何从存储在 Amazon Redshift 列中的 JSON 数组中获取字符串?

  25. 25

    如何从Django的数据库模型中获取字段类型字符串

  26. 26

    在 Python 中获取字符串中字符的索引

  27. 27

    如果没有标签分隔字符串,如何在json数组中获取字符串?

  28. 28

    如何从Json数组获取字符串

  29. 29

    获取字符串数组javascript的总和

热门标签

归档