gpt4 book ai didi

angular - 如何使用 typescript 创建枚举并返回字符串

转载 作者:搜寻专家 更新时间:2023-10-30 22:04:33 27 4
gpt4 key购买 nike

伙计们,我想问问我是否可以创建一个看起来像这样的枚举

export enum CompanyMemberTypeEnum {
DIRECTORS,
SHAREHOLDERS,
DIRECTORS_AND_SHAREHOLDERS
}

CompanyMemberTypeEnum.DIRECTORS 会返回 0 对吗?但是如果我想创建一个函数来获取像这样的枚举字符串

CompanyMemberTypeEnum.getList(CompanyMemberTypeEnum.DIRECTORS)

将返回'Directors'

在枚举文件中,这可能吗?

最佳答案

TypeScript 2.4 之前,TypeScript 仅支持基于数字的枚举,但现在它可以开箱即用。

已经提供了关于它的 SO 答案here正如 toskv 指出的那样。

例如:

enum BeerTypes {
lager = "Lager",
ipa = "IPA"

};

关于angular - 如何使用 typescript 创建枚举并返回字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43249883/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com