我使用这个方法
Enums in JavaScript?在我们的代码中创建枚举..
所以
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)