enum使用例子,自己记录
public enum ExampleEnum { pass("通过"), nopass("未通过"); private String desc; public static String getKey(String desc) { for (ExampleEnum en : ExampleEnum.values()) { if(en.desc.equals(desc)){ return en.name(); } } return null; } ExampleEnum(String desc) { this.desc = desc; } public static void main(String[] args) { String n = getKey("未通过"); System.err.println(n); } }
附加vue的常规enum替换方式
WarehourseTypeName:{ '1':'默认仓库', '2':'自建仓库' } 调用 {{WarehourseTypeName[item.WarehouseType]}}