1

我正在使用 TypeScript 生成在 duktape 解释器中运行的枚举代码:

var NodeType;
(function (NodeType) {
    NodeType[NodeType["none"] = 0] = "none";
    NodeType[NodeType["text"] = 1] = "text";
})(NodeType || (NodeType = {}));

duktape 会解决NodeType["text"] => 1,但不会NodeType[1] => "text"。我不确定这是 duktape 的错误还是它不支持的错误。

4

1 回答 1

1

是 1.3.0 上的一个问题,已在 master 上修复,将在 1.3.1 中修复。我使用的是 1.3.0。

于 2015-11-03T16:00:33.553 回答