HarmonyOS 有无注解或者方法将后端传递的参数转化为小写并且遵循驼峰命名

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可以使用class-transformer三方库进行解析,参考文档:https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/class-transformer

示例参考如下:

import { classToPlain, Expose, instanceToPlain, plainToClass } from 'class-transformer';

export class Employee {
  @Expose({ name: "COLUMN_ID" })
  columnId: string = ''
}

@Entry
@Component
struct Index {
  build() {
    Column() {
      Text('xxxxqqqq').onClick(() => {
        let s = plainToClass(Employee, JSON.parse('{"COLUMN_ID":"1"}'))
        console.info('xxxx:' + s.columnId)
      })
    }
  }
}
分享
微博
QQ
微信
回复
1天前
相关问题
如何一张图片转化为PixelMapElement
10049浏览 • 1回复 待解决
指定页面区域转化为图片
2002浏览 • 1回复 待解决