草庐IT

colorValidator

全部标签

mongodb - 在 mongodb/mongoose 中存储颜色十六进制值的最佳方法是什么

我需要为我的项目存储一些十六进制颜色,例如#fff、#fafafa、red。为此,我应该使用哪种类型的最佳产品?谢谢! 最佳答案 只需使用String并添加一些验证以确保输入的类型正确:COLORS=['red','blue',...];functioncolorValidator(v){if(v.indexOf('#')==0){if(v.length==7){//#f0f0f0returntrue;}elseif(v.length==4){//#fffreturntrue;}}returnCOLORS.indexOf(v)>-1