HarmonyOS JSON数据下划线命名转驼峰命名

在以往的项目中使用的是npm的humps转换,但是现在貌似没有提供方法可以转。想咨询是否有可靠的方式可以实现JSON数据下划线命名转驼峰命名。

HarmonyOS
20h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

可以使用下面方法尝试:

underlineToHump(str: string): string {
  return str.replace(/_([a-z])/g, (match:string, group:string) => group.toUpperCase());
}
aboutToAppear(): void {
  let  str = 'ab_cd'
  let result = this.underlineToHump(str)
  console.log(result)
}
分享
微博
QQ
微信
回复
18h前
相关问题
如何给文字添加下划线?
675浏览 • 1回复 待解决
HarmonyOS 虚线下划线的实现方式
25浏览 • 1回复 待解决
希望提供字体是否为下划线文本接口
868浏览 • 1回复 待解决
tab-bar下方的下划线怎么去掉?
3208浏览 • 1回复 待解决
Tabs组件选中下划线需要平移动效
1750浏览 • 1回复 待解决
HarmonyOS 资源命名规范
15浏览 • 0回复 待解决
JSON反序列化,如何重命名字段?
264浏览 • 1回复 待解决
HarmonyOS ArkTS有命名空间吗
527浏览 • 1回复 待解决
HSP的命名路由跳转疑问
307浏览 • 1回复 待解决
如何实现router命名路由跳转
1130浏览 • 1回复 待解决
HarmonyOS 应用的包名命名规则
994浏览 • 1回复 待解决
HarmonyOS 打包产物重命名问题
38浏览 • 1回复 待解决