我用这个方法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 )
最佳答案
关于javascript - 将枚举转换为值数组(将所有 JSON 值放入数组中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18150659/