Typescript中“ typeof Enum”的结果是什么?

时间:2019-02-14 15:34:42

标签: typescript

我知道Typescript中的enum会编译为一个对象以供运行时使用。我想将两个枚举enum EnumOne { ... }; enum EnumTwo { ... }与Object.assign()合并。可行。

这样做,Typescript告诉我,其乘积为typeof EnumOne & typeof EnumTwo。到目前为止,一切都很好。

现在,Typescript还让我知道“ EnumOne不可分配给typeof EnumOne ”,这听起来很合理,但让我怀疑,{{ 1}}是什么意思?那是什么?我无法让Typescript编译器向我提供任何有意义的信息。

0 个答案:

没有答案