【发布时间】:2019-07-19 17:32:18
【问题描述】:
我想导出字符串 contsnt,但这样它会在所有使用它的地方内联,并且不会创建变量。我知道const enum 是可能的:
const enum SomeEnum {
SOME_VALUE = "SOME_VALUE"
}
alert(SomeEnum.SOME_VALUE);
编译成
"use strict";
alert("SOME_VALUE" /* SOME_VALUE */);
但我对无点访问该值很感兴趣,即。 e.我要写
alert(SOME_VALUE);
我希望它被编译成同样的东西。
我如何声明 SOME_VALUE 以存档?
【问题讨论】:
-
没有 const 枚举是不可能的。甚至 const 枚举也很少使用它们,它们与 babel 不兼容。
标签: typescript constants compile-time-constant