【发布时间】:2019-06-05 02:04:54
【问题描述】:
我在 Angular 5 应用中有以下枚举:
export enum Month {
JAN='January',
FEB='February',
MAR='March',
APR='April',
MAY='May',
JUN='June',
JUL='July',
AUG='August',
SEP='September',
OCT='October',
NOV='November',
DEC='December'
}
我想要做的是迭代这些值并将它们与日期进行比较 字段,我在代码中的某处类似于:
date.getMonth() which return number 0-11
我可以遍历枚举,但我无法获得序数! 我已经尝试了两种解决方案:
for (let month in Month) {
var months = Object.keys(Month);
for (let month of months)
两种解决方案都返回字符串,例如“JAN”。
【问题讨论】:
标签: angular typescript enums