我在 JavaScript 中使用 Enums 这个方法?在我们的代码中创建枚举..
所以
var types = {
"WHITE" : 0,
"BLACK" : 1
}
现在的问题是,当我想在任何地方创建验证时,我必须这样做;
model.validate("typesColumn", [ types.WHITE, types.BLACK ]);
现在有没有一种方法可以简单地将类型中的值转换为数组,这样我就不必列出枚举的所有值?
model.validate("typesColumn", types.ValuesInArray]);
编辑:我创建了一个非常简单的枚举库来生成简单的枚举npm --save-dev install simple-enum
(https://www.npmjs.com/package/simple-enum)