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]}}