我是靠谱客的博主 风趣滑板,最近开发中收集的这篇文章主要介绍如何优雅的将JavaEnum转化为Js识别的Json对象如何优雅的将JavaEnum转化为Js识别的Json对象,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
如何优雅的将JavaEnum转化为Js识别的Json对象
相信大家在平时的项目开发中,会碰到服务端同学给定某些状态枚举值,前端同学呢,再将枚举值转化为js识别的格式。
举个例子,现在我们拿到了服务端同学定义颜色值枚举,我们需要转为成下面的js对象格式。
// template
public enum ColorsEnum {
RED("RED", "红色"),
BLUE("BLUE", "蓝色"),
GREEN("GREEN", "绿色"),
YELLOW("YELLOW", "黄色"),
BLACK("BLACK", "黑色"),
PINK("PINK","粉红色"),
BROWN("BROWN","褐色"),
CAMEL("CAMEL","驼色"),
AMBER("AMBER","琥珀色"),
}
const ColorsEnum = {
RED: '红色',
BLUE: '蓝色',
GREEN: '绿色',
YELLOW: '黄色',
BLACK: '黑色',
PINK: '粉红色',
BROWN: '褐色',
CAMEL: '驼色',
AMBER: '琥珀色',
};
靠同学们一行一行的手写太麻烦了,机械劳动很累。况且一个项目中可能有大量的枚举,想想就累麻了。 所以我写了个插件自用,大家如果有一样的需求可以去vscode插件市场自行下载。JavaEnumToJson
使用方式如图:
只需要复制一下枚举,再到想要转化的地方,右键执行一下JavaEnumToJson,铛~ 铛~ 铛~ 铛! 就完成了。
源码地址
最后
以上就是风趣滑板为你收集整理的如何优雅的将JavaEnum转化为Js识别的Json对象如何优雅的将JavaEnum转化为Js识别的Json对象的全部内容,希望文章能够帮你解决如何优雅的将JavaEnum转化为Js识别的Json对象如何优雅的将JavaEnum转化为Js识别的Json对象所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复