angular - 将函数的返回类型设为打字稿中的任何枚举
问题描述
我有一个接口,我需要添加一个调用签名,[name: string]: Enum
因为我想要一个可以是任何类型的属性,只要它是一个枚举。
我怎么能这样做?谢谢你`
解决方案
Enum
在 TypeScript 中默认兼容,number
因此以下内容将起作用:
{[name: string]: number}
推荐阅读
- c# - Entity Framework Core:获取所有表的列表
- php - $post 不发送电子邮件 ASP / PHP
- amazon-web-services - 我想对 lambda 进行调试,但 cdk 合成器在通过管道堆栈部署时不包含 Lambda 资源
- c# - 识别时换行(数字+字符串)
- python - Python OOP - 如何摆脱基于父方法的继承(超级)方法?
- c++ - std::set 指针中的虚假“包含”
- django - Django Rest Framework - 序列化模型关系
- python - 是否可以在snakemake 的全部规则中添加条件语句?
- python - 从字典列表中选择随机样本,具有值条件
- python - 如何在使用静态类变量的类的 __init__ 中定义默认参数?