【问题标题】:Declare an ENUM in a Typescript Definition File在 Typescript 定义文件中声明一个 ENUM
【发布时间】:2016-04-23 06:16:28
【问题描述】:

所以,我正在为 SuiteScript 2.0 构建一个 d.ts 文件 如何在 d.ts 文件中定义一个 ENUM?我读过它需要存在于 .ts 文件中,但我不希望 TS 编译器发出 ENUM,只对我的代码进行定义/验证。

【问题讨论】:

    标签: typescript netsuite


    【解决方案1】:

    您可以在 d.ts 文件中定义枚举,但由于这些文件不生成运行时,编译器只会将枚举名称替换为其值。

    这意味着枚举值必须是常量。您也不能将枚举名称用作字符串。

    详情请见this issue

    【讨论】:

      猜你喜欢
      • 2021-10-13
      • 1970-01-01
      • 2017-07-21
      • 1970-01-01
      • 2018-05-04
      • 2016-12-16
      • 1970-01-01
      • 1970-01-01
      • 2021-03-25
      相关资源
      最近更新 更多